Player FM 앱으로 오프라인으로 전환하세요!
73. O streamingu eventów w systemie z Piotrem Gankiewiczem
Manage episode 384868264 series 2658952
Eventy stanowią naturalny sposób komunikacji w systemach rozproszonych. Jednak przesyłanie i dalsze przetwarzanie zdarzeń z jednego systemu do drugiego zazwyczaj wymaga określonej infrastruktury i wprowadza do systemu nowy rodzaj złożoności. Zawodność przesyłania danych, unikanie wielokrotnego przetwarzania tych samych wiadomości, zapewnianie kolejności ich przetwarzania czy odpowiedniej wydajności całej aplikacji - to tylko niektóre z czekających tu wyzwań.
Dziś zapraszam na rozmowę o message brokerach i event-streamingu. Wraz z dzisiejszym gościem, Piotrem Gankiewiczem, rozmawiamy między innymi o:
- różnicach pomiędzy message-brokerami a platformami do event-streamingu,
- wykorzystywanej w obu przypadkach terminologii,
- zrównoleglaniu procesów i zapewnianiu odpowiedniego porządku przetwarzania pochodzących ze strumieni zdarzeń.
Zapraszam!
Materiały dodatkowe:
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann, 2015
- Distributed Systems lecture series, playlista materiałów na temat projektowania systemów rozproszonych
- Building a Distributed Log from Scratch, seria artykułów na temat tworzenia systemów rozproszonych
- The Consistent Hash Exchange, artykuł na temat opisywanego w odcinku algorytmu przypisywania konsumerów w RabbitMQ
- Ordering Distributed Events, artykuł Vaidehi Joshi na temat porządkowania zdarzeń
- Distributed Systems: Time and order, teoria porządkowania w systemach rozproszonych
- You Cannot Have Exactly-Once Delivery
Zapraszam także do odwiedzenia:
- Iggy.rs, strona domowa projektu Iggy
- Piotr@Github
- Piotr@X / Twitter
92 에피소드
Manage episode 384868264 series 2658952
Eventy stanowią naturalny sposób komunikacji w systemach rozproszonych. Jednak przesyłanie i dalsze przetwarzanie zdarzeń z jednego systemu do drugiego zazwyczaj wymaga określonej infrastruktury i wprowadza do systemu nowy rodzaj złożoności. Zawodność przesyłania danych, unikanie wielokrotnego przetwarzania tych samych wiadomości, zapewnianie kolejności ich przetwarzania czy odpowiedniej wydajności całej aplikacji - to tylko niektóre z czekających tu wyzwań.
Dziś zapraszam na rozmowę o message brokerach i event-streamingu. Wraz z dzisiejszym gościem, Piotrem Gankiewiczem, rozmawiamy między innymi o:
- różnicach pomiędzy message-brokerami a platformami do event-streamingu,
- wykorzystywanej w obu przypadkach terminologii,
- zrównoleglaniu procesów i zapewnianiu odpowiedniego porządku przetwarzania pochodzących ze strumieni zdarzeń.
Zapraszam!
Materiały dodatkowe:
- Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann, 2015
- Distributed Systems lecture series, playlista materiałów na temat projektowania systemów rozproszonych
- Building a Distributed Log from Scratch, seria artykułów na temat tworzenia systemów rozproszonych
- The Consistent Hash Exchange, artykuł na temat opisywanego w odcinku algorytmu przypisywania konsumerów w RabbitMQ
- Ordering Distributed Events, artykuł Vaidehi Joshi na temat porządkowania zdarzeń
- Distributed Systems: Time and order, teoria porządkowania w systemach rozproszonych
- You Cannot Have Exactly-Once Delivery
Zapraszam także do odwiedzenia:
- Iggy.rs, strona domowa projektu Iggy
- Piotr@Github
- Piotr@X / Twitter
92 에피소드
כל הפרקים
×플레이어 FM에 오신것을 환영합니다!
플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.