

96. O dostarczaniu eventów w systemach rozproszonych z Michałem Ostruszką
Mar 25, 2025
Michał Ostruszka, Principal Software Engineer w Software Mill i ekspert w systemach rozproszonych, dzieli się swoimi doświadczeniami w dostarczaniu wiadomości między usługami. Rozważa wyzwania związane z asynchronicznością i niestabilnością sieci. Porusza również wzorzec Outbox oraz techniki zarządzania zmianami i wiadomościami. Wskazuje na znaczenie wzorców projektowych w architekturze systemów oraz omawia problemy z niespójnością danych i monitorowaniem wiadomości. Z pewnością wartościowe informacje dla programistów i architektów!
AI Snips
Chapters
Transcript
Episode notes
Świadome Wybieranie Gwarancji Dostarczenia
- Rozważ świadomie, czy każda wiadomość wymaga gwarantowanego dostarczenia.
- Niektóre, jak powitalne maile, mogą być mniej krytyczne.
Monitoring i Ręczna Interwencja
- Monitoruj procesy, aby zapewnić dostarczanie wiadomości.
- Ręczna interwencja może wystarczyć w rzadkich awariach.
Outbox Pattern: Popularny, ale Zdradliwy
- Outbox Pattern jest popularnym, ale zdradliwym wzorcem.
- Ma wiele wariacji i wymaga zrozumienia jego niuansów.