4Developers Wrocław 2024: Ludwikowski - Systemy zorientowane na zdarzenia bez wyrywania sobie włosów

youtube.com 2 tygodni temu


Andrzej Ludwikowski - Systemy zorientowane na zdarzenia bez wyrywania sobie włosów

📣 4Developers Katowice 2025 już 15 października! Śledź nas, by być na bieżąco.
🔗 Więcej informacji o konferencji: https://4developers.org.pl/4developers-katowice-2025/

IT zmienia się dynamicznie i często nieprzewidywalnie. Czy nam się to podoba, czy nie, jeden trend pozostaje stały – poziom abstrakcji stale rośnie.

Zdecydowana większość z nas nie używa już asemblera, C, C++ i wielu innych języków. Stale poszukujemy rozwiązań na wyższym poziomie, które pozwolą zaoszczędzić czas, zredukować błędy i ułatwić nam życie. Nie kupujemy i nie konfigurujemy serwerów. Wyznacznikiem wygody jest chmura i zarządzalne usługi, oferujące nam wszystko czego potrzebujemy do budowania dużych i skomplikowanych systemów. Pytanie co dalej?

Wejdźmy jeszcze jeden poziom wyżej. Zamiast wybierać stos technologiczny dla wybranej chmury spośród setek opcji, czas na Akkę 3.0 - nowe podejście i platforma do budowania systemów rozproszonych od Lightbenda. Filozofia Akki 3.0 jest bardzo prosta: napisz swój kod domenowy (używając wbudowanych komponentów), a my zajmiemy się resztą, w tym konfiguracją infrastruktury, wdrożeniem, trwałością danych, skalowaniem, bezpieczeństwem i monitorowaniem.

Wszystko w Akkce jest mocno zorientowane na podejście oparte na zdarzeniach. Wzorce takie jak CQRS, Event Sourcing, Saga to podstawowe założenia modelu programowania. Tym razem jednak, zamiast w kółko rozwiązywać te same problemy i spędzać tygodnie na rozwiązywaniu technicznych zagadek, możemy skupić się na domenie. Czyli tym, co faktycznie odróżnia nasz biznes od setek innych podobnych i tym co na koniec miesiąca daje najwięcej … satysfakcji.