Mentionsy
DevTalk #138 – O Event-Driven Architecture z Tomaszem Stolarczykiem
Masz dosyć systemów, które sypią się jak domek z kart, gdy tylko jeden serwis złapie zadyszkę? Czas przestać trzymać usługi „za rękę” przez HTTP i pozwolić im żyć własnym życiem. Event-Driven Architecture (EDA) to przejście z trybu rozkazującego na reagowanie na fakty, więc zamiast mówić każdemu, co ma robić, po prostu ogłaszasz, co się stało. […]
The post DevTalk #138 – O Event-Driven Architecture z Tomaszem Stolarczykiem appeared first on DevTalk.
Szukaj w treści odcinka
W sumie w dużym skrócie, a może trochę dłuższym jednak, jestem programistą, konsultantem, specjalizuję się głównie w pracy z systemami legacy, w których pomagam wprowadzać i Domain Driven Design i właśnie temat dzisiejszego odcinka, czyli Event Driven Architecture, a w sumie to jej elementy i o tym też sobie trochę powiemy.
A w Domain Drivers nawet miałem taki mały epizod, w którym byłem kuzynem Boba, tego Boba.
W szczególności, że tak faktycznie, co mi się bardzo podoba, ale tutaj jest, to jest już jakby kontekst samego Arkansas, czyli to, że my jesteśmy niszą w niszy trochę, bo faktycznie gdzieś tam projekty Railsowe, takie już, które jednak zarabiają na siebie, ratujemy często właśnie pomagając.
Wdrażając tam, gdzie jest jednak uzasadnione, jest sens, żeby wdrażać właśnie Domain-Driven Design, czy takie elementy Event-Driven Architecture, bo też mamy swojego Event Stora, Rails Event Store.
Przedmioty naszego zainteresowania.
W tym odwrotnym role byś gdzieś tam musiał zrobić, po pierwsze byś musiał napisać tego, kto jest zainteresowany, a po stronie producenta, gdzieś w standardowym tym podejściu, nadal byś też musiał dorzucić kawałek kodu i to jest już koordynacja między dwoma zespołami często na przykład.
Nadal, że mówię, sama koncepcja może być, że coś się zmieniło i tak, tylko chodzi o to, że producent faktycznie musiałby wiedzieć o tym, że jest jakiś nowy zainteresowany informacją o tym, co nastąpiło.
Ale nagle właśnie wiesz, gdzieś tam z systemu płatności przyszło nam, że jednak się nie udało pobrać tej kasy, więc ty nagle jako taki proces manager mówisz, o kurde, nie, nie udało mi się i mam zamodelowane, okej, to więc jak mi się nie udało, to ja teraz muszę tym, co wcześniej powiedziałem, żeby tam, nie wiem, udostępnili i tak dalej, i tak dalej, to ja muszę teraz cofnąć im dostęp na przykład, wysłać maila i poinformować biuro obsługi klienta, żeby się skontaktowało z użytkownikiem, żeby dopytać, co się dzieje, nie, na przykład.
Ale też jakby z technicznego punktu widzenia to wymaga pewnej takiej komplikacji jednak, żeby zaimplementować te mechanizmy wszystkie.
Jakby nie dbasz o to, czy to poszło, czy się udało, czy się nie udało, czy jakby wiesz, nie masz nawet takiego, wiesz, jakby outbox patternu zaimplementowanego, gdzie ten, który potem wysyła, publikuje te wiadomości, czyli tam gdzieś w tym outbox patternie też, Ty jakby musisz
Mam nadzieję, że zainteresowaliśmy nasze słuchaczki i naszych słuchaczy tym tematem.
Jak mamy teraz AI, to prawdopodobnie w różnych systemach sprzedażowych, jak takie trendy bardzo dokładnie się wyciągnie z systemów, które są właśnie robione za pomocą eventu, że można otworzyć tak naprawdę każdą minutę od ich powstania aż do teraz, to nawet wrzucenie takich dokładnych trendów do AI może zrobić bardzo ciekawe analizy, co wcześniej po prostu nie było możliwe, a dopiero jesteśmy na początku rozwoju tych technologii.
Ostatnie odcinki
-
DevTalk #139 – O Archetypach i nowej roli w IT ...
16.02.2026 13:41
-
DevTalk #138 – O Event-Driven Architecture z To...
09.02.2026 17:58
-
DevTalk #137 – O Wypaleniu w IT z Olą Kunysz
02.02.2026 13:40
-
DevTalk #136 – O Testach Kontraktowych z Łukasz...
19.01.2026 17:29
-
DevTalk #135 – O Architekturze Ewolucyjnej z Ma...
12.01.2026 15:50
-
DevTalk #134 – O DevOps 2025 z Piotrem Zimochem
29.12.2025 14:31
-
DevTalk #133 – O Długu Technologicznym z Oskare...
24.11.2025 12:50
-
DevTalk #132 – O Startupach przy Rewolucji AI z...
10.11.2025 13:49
-
DevTalk #131 – O Przewadze w Świecie LLM-ów z T...
30.10.2025 13:10
-
DevTalk #130 – O RAG do Eksploracji Kodu z Łuka...
27.10.2025 16:36