diff --git a/docs/eip.md b/docs/eip.md index b795669..d75d2b1 100644 --- a/docs/eip.md +++ b/docs/eip.md @@ -62,6 +62,12 @@ --- +## 65 vzorů + +[vzory](https://www.enterpriseintegrationpatterns.com/patterns/messaging/) + +--- + ## Nejužitečnější vzory * Agregace dat z více zdrojů @@ -77,7 +83,9 @@ --- -## Monolitické aplikace → mikroslužby +## Vývoj EIP + +* Monolitické aplikace → mikroslužby ![Everything](images/everything.jpg) @@ -96,6 +104,20 @@ --- +## Nejsou mikroslužby vlastně SOA? + +* Podobný koncept + - znovupoužití služeb + - kombinace služeb pro složitější úlohy +* SOA + - většinou kód + datová integrace + - splňují nějakou ucelenou business roli + - typicky založeno na XML +* Mikroslužby + - rozdělují celou aplikaci na menší celky + +--- + ## Mikroslužby vs. SOA * SOA (1/2) @@ -442,3 +464,7 @@ [full image](images/kafka_kappa.png) ![Kafka kappa](images/kafka_kappa.png) +--- + +## Děkuji za pozornost +