O dostarczaniu eventów w systemach rozproszonych z Michałem Ostruszką | BSD 96

Rozpraszanie systemu na szereg działających niezależnie od siebie usług, przy wszystkich oczywistych korzyściach dla ogólnej architektury i współpracy pomiędzy zespołami, niesie za sobą kilka istotnych konsekwencji. Przykładowo, dostarczenie zdarzenia czy innego komunikatu pomiędzy serwisami przestaje być już tak oczywiste i bezproblemowe, jak to jest w przypadku monolitycznych aplikacji komunikujących się wewnątrz in-memory. Sieć ze swojej natury bywa zawodna, przerwa w dostarczaniu wiadomości, czy też dostarczanie ich do konsumentów w losowej kolejności nie są sytuacjami czysto hipotetycznymi. Wcześniej czy później taka sytuacja przydarzy się w systemie, pytanie brzmi tylko “kiedy”… W tym odcinku rozmawiamy z Grzegorzem m.in. o: 👉 eventach wartych przesyłania pomiędzy usługami w systemie 👉 identyfikatorach wiadomości i finger printingu komunikatów 👉 problemach związanych z wykorzystaniem wzorców Transactional Outbox / Inbox 👉 wzorcu Change Data Capture i przesyłaniu zmian z poziomu bazy danych 👉 wzorcu Listen To Yourself i problemach związanych z zachowaniem spójności przy jego wykorzystaniu 👉 zapewniania sekwencyjności zdarzeń po stronie konsumenta 👉 prostym ćwiczeniu architektonicznym, dzięki któremu można wykryć potencjalne problemy na warstwie komunikacyjnej systemu Materiały, o których wspominamy w trakcie rozmowy są udostępnione na stronie podcastu https://bettersoftwaredesign.pl/podca... A jeśli chcesz więcej, to polecam Ci odwiedzić moje miejsca w Internecie: 👉 https://bettersoftwaredesign.pl, podcast o architekturze i projektowaniu oprogramowania 👉   / mariuszgil  , dev profil na Twitterze 👉   / mariuszgil_dev  , dev profil na Instagramie, gdzie jestem ostatnio wyjątkowo aktywny

O architekturze mikrofrontendów i mikroserwisach Allegro z Bartoszem Gałkiem - część 1 | BSD 95
▶︎

O architekturze mikrofrontendów i mikroserwisach Allegro z Bartoszem Gałkiem - część 1 | BSD 95

O streamingu eventów w systemie z Piotrem Gankiewiczem | BSD 73
▶︎

O streamingu eventów w systemie z Piotrem Gankiewiczem | BSD 73

Czy developer może uratować komuś życie? Czyli o odpowiedzialności w branży healthcare
▶︎

Czy developer może uratować komuś życie? Czyli o odpowiedzialności w branży healthcare

1.1.6 Michał Leszczyński - [EN] [CVE-2026-9058] Full authentication bypass in ZUS, e-Court...
▶︎

1.1.6 Michał Leszczyński - [EN] [CVE-2026-9058] Full authentication bypass in ZUS, e-Court...

Dr Iwo Zmyślony: AI to „autouzupełnianie na sterydach”. Dlaczego przypisujemy maszynie myślenie?
▶︎

Dr Iwo Zmyślony: AI to „autouzupełnianie na sterydach”. Dlaczego przypisujemy maszynie myślenie?

Rosja ma się czego bać. Polskie myśliwce zmienią reguły gry na wschodzie II płk pil. Krzysztof Duda
▶︎

Rosja ma się czego bać. Polskie myśliwce zmienią reguły gry na wschodzie II płk pil. Krzysztof Duda

Chińskie Auta. Największe Oszustwo w Historii?
▶︎

Chińskie Auta. Największe Oszustwo w Historii?

Belgien – Ägypten Highlights | Gruppe G, FIFA WM 2026 | sportstudio
▶︎

Belgien – Ägypten Highlights | Gruppe G, FIFA WM 2026 | sportstudio

Microfrontend Architecture and Microservices at Allegro with Bartosz Gałek - Part 2 | BSD 97
▶︎

Microfrontend Architecture and Microservices at Allegro with Bartosz Gałek - Part 2 | BSD 97

#6 | Czy AI zastąpi deweloperów? Co naprawdę zmienia się w IT? | Rozmowa z Krzysztofem Witczakiem
▶︎

#6 | Czy AI zastąpi deweloperów? Co naprawdę zmienia się w IT? | Rozmowa z Krzysztofem Witczakiem

O couplingu i decouplingu w systemie| BSD 77
▶︎

O couplingu i decouplingu w systemie| BSD 77

ŚWIĄTEK O CHWALIŃSKIEJ, HEJCIE I ZMIANACH W SZTABIE: "Nigdy bym się tego nie spodziewała"
▶︎

ŚWIĄTEK O CHWALIŃSKIEJ, HEJCIE I ZMIANACH W SZTABIE: "Nigdy bym się tego nie spodziewała"

O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło | BSD 79
▶︎

O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło | BSD 79

Coden & programmieren als Beamter: Was verdient ein IT-Projektleiter? | Lohnt sich das? | BR
▶︎

Coden & programmieren als Beamter: Was verdient ein IT-Projektleiter? | Lohnt sich das? | BR

O User-Story Mappingu i analizie warsztatowej z Michałem Bartyzelem | BSD 75
▶︎

O User-Story Mappingu i analizie warsztatowej z Michałem Bartyzelem | BSD 75

O architekturze oprogramowania w erze AI-Assisted Development | BSD 99
▶︎

O architekturze oprogramowania w erze AI-Assisted Development | BSD 99

#4 | Sebastian Śnieciński: Marketing, który działa, a nie tylko wygląda.
▶︎

#4 | Sebastian Śnieciński: Marketing, który działa, a nie tylko wygląda.

Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang | Global Conference 2026
▶︎

Leading in the Age of AI: A Conversation with NVIDIA CEO Jensen Huang | Global Conference 2026

Polska firma rodzinna vs korporacje: jak skutecznie konkurować na rynku logistycznym?
▶︎

Polska firma rodzinna vs korporacje: jak skutecznie konkurować na rynku logistycznym?

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service
▶︎

What do tech pioneers think about the AI revolution? - The Engineers, BBC World Service