
 Better Software Design 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.
 
