התחל במצב לא מקוון עם האפליקציה 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
98 פרקים
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
98 פרקים
כל הפרקים
×ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.