Better Software Design

73. O streamingu eventów w systemie z Piotrem Gankiewiczem


Listen Later

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
...more
View all episodesView all episodes
Download on the App Store

Better Software DesignBy Mariusz Gil

  • 5
  • 5
  • 5
  • 5
  • 5

5

1 ratings


More shows like Better Software Design

View all
Raport o stanie świata Dariusza Rosiaka by Dariusz Rosiak

Raport o stanie świata Dariusza Rosiaka

37 Listeners

Radio Naukowe by Radio Naukowe - Karolina Głowacka

Radio Naukowe

31 Listeners