Skip to content

Commit

Permalink
Enterprise integration patterns: 9th variant
Browse files Browse the repository at this point in the history
  • Loading branch information
tisnik committed Apr 3, 2024
1 parent ffea73c commit be45b00
Showing 1 changed file with 27 additions and 1 deletion.
28 changes: 27 additions & 1 deletion docs/eip.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,12 @@

---

## 65 vzorů

[vzory](https://www.enterpriseintegrationpatterns.com/patterns/messaging/)

---

## Nejužitečnější vzory

* Agregace dat z více zdrojů
Expand All @@ -77,7 +83,9 @@

---

## Monolitické aplikace → mikroslužby
## Vývoj EIP

* Monolitické aplikace → mikroslužby

![Everything](images/everything.jpg)

Expand All @@ -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)
Expand Down Expand Up @@ -442,3 +464,7 @@
[full image](images/kafka_kappa.png)
![Kafka kappa](images/kafka_kappa.png)

---

## Děkuji za pozornost

0 comments on commit be45b00

Please sign in to comment.