Rozproszone procesy w praktyce
Wspólnie z łódzkim oddziałem Sii zapraszamy na warsztat Oskara Dudycza o modelowaniu rozproszonych systemów.
Zapisy:
Zapisy na warsztat (obowiązkowe) znajdziesz tutaj: https://sii.pl/wydarzenia/rozproszone-procesy-w-praktyce/
LImit miejsc: 20
O warsztacie:
W dzisiejszym rozproszonym świecie modelowanie i utrzymanie procesów biznesowych staje się coraz trudniejsze. Zachowanie spójności, komunikacja, gwarancje, lekko nie jest. W trakcie warsztatów w praktyce przyjrzymy się temu jak je modelować, implementować w praktyce. Porozmawiamy o tym jak zagwarantować dostarczalność wiadomości, jak okiełznać eventual consistency oraz jak zapanować nad błędami. Wszystko to podlane mocnym Javovym sosem
Na warsztaty weź swojego laptopa z Javą 17 lub późniejszą, otwartą głowę i chęć nauki
Agenda:
- Modelowanie przy pomocy techniki Event Storming rozproszonego procesu biznesowego - praca w grupach
- Implementacja w Javie i omówienie pułapek, które na nas czekają
- Gwarancje ciągłości procesu (dostarczalność wiadomości, kolejność zdarzeń) oraz Eventual consistency - jak sobie radzić?
Wymagania:
Znajomość podstawowych zasad tworzenia aplikacji biznesowych. Przyzwoita znajomość Javy.
O prowadzącym:
Od ponad 15 lat, tworzę systemy informatyczne bliskie biznesowi. Zaczynałem karierę gdy StackOverflow jeszcze nie istniał. Jestem programistą, liderem technicznym, architektem. Lubię tworzyć dobrze przemyślane systemy, narzędzia i frameworki, które są używane na produkcji i robią życie ludzi łatwiejszym. Wierzę, żę Event Sourcing, CQRS, i w ogólności, Architektury oparte na zdarzeniach są dobrymi podstawami dzięki którymi można to osiągnąć. Praca przy OSS i współdzielenie wiedzy są dla mnie dużą motywacją. Jestem również współmainainerem biblioteki Marten, która pozwala zamienić Postgres w bazę dokumentową oraz event store.