O Outbox Pattern i skutecznej komunikacji z Jackiem Milewskim | BSD 78

youtube.com 1 dzień temu


W informatyce są tylko dwie trudne rzeczy: unieważnianie pamięci podręcznej i nazywanie rzeczy… A jeżeli mówimy co systemach rozproszonych, to do tej krótkiej listy Phila Karltona należy dopisać jeszcze skuteczną komunikację sieciową.

Projektując systemy często zapominamy o tym, jak zawodny może być to komponent. A złośliwie zawiedzie pewnie w bardzo ważnym momencie… Na szczęście możemy temu zapobiec korzystając z wzorca Transactional Outbox.

W tym odcinku rozmawiamy z Oskarem m.in. o:
👉 problemach związanych z komunikacją w systemach
👉 idei wzorca integracyjnego Transactional Outbox / Store & Forward
👉 możliwych sposobach obsługi outboxa w systemie
👉 zastosowaniu tego wzorca zarówno w systemach rozproszonych jak i monolitycznych
👉 kolejności przetwarzania wiadomości
👉 deduplikacji komunikatów i message-poisoning

Materiały, o których wspominamy w trakcie rozmowy są udostępnione na stronie podcastu https://bettersoftwaredesign.pl/podcast/o-outbox-pattern-i-skutecznej-komunikacji-z-jackiem-milewskim/

A jeżeli chcesz więcej, to polecam Ci odwiedzić moje miejsca w Internecie:
👉 https://bettersoftwaredesign.pl, podcast o architekturze i projektowaniu oprogramowania
👉 https://twitter.com/mariuszgil, dev profil na Twitterze
👉 https://www.instagram.com/mariuszgil_dev/, dev profil na Instagramie, gdzie jestem ostatnio wyjątkowo aktywny