Skip to content

Commit

Permalink
Enterprise integration patterns: 8th variant
Browse files Browse the repository at this point in the history
  • Loading branch information
tisnik committed Apr 1, 2024
1 parent 22c50e3 commit ffea73c
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions docs/eip.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

## Používání návrhových vzorů

* Pavel Tišnovský ([email protected])

![Microservices1](images/apache_camel_message_translator.gif)

---
Expand Down Expand Up @@ -408,12 +410,35 @@

## Architektura lambda

* Kombinace dávkového a proudového zpracování
* Vybalancování
- zpoždění při zpracování
- propustnost
- odolnost proti chybám
* Dva pohledy na data
* Lze spojit před prezentační vrstvou

---

## Lambda: rychlá a pomalá cesta

![lambda usage](images/eip_lambda.png)

---


![Kafka usage](images/pipeline-animation.gif)

---

## Architektura kappa

* Alternativa ke klasické architektuře lambda
* Založeno na proudovém zpracování
* Lze použít i pro celé IT (nikoli jen pro zpracování dat)

---

[full image](images/kafka_kappa.png)
![Kafka kappa](images/kafka_kappa.png)

0 comments on commit ffea73c

Please sign in to comment.