Przejdź do treści

Słownik · E

Event-driven architecture

Architektura zdarzeniowa

W architekturze zdarzeniowej elementy systemu publikują informacje o zdarzeniach, a inne na nie reagują. Zdarzenie opisuje coś, co zaszło, na przykład złożenie zamówienia. Podejście może ograniczać bezpośrednie zależności między elementami, ale wymaga określenia dostarczania, kolejności i obsługi powtórzonych komunikatów.

Co to oznacza w firmie

Zdarzenie złożenia zamówienia może uruchomić rezerwację towaru, komunikację z klientem i aktualizację raportów w różnych usługach. Każdy odbiorca potrzebuje reguł ponowień i obsługi duplikatów, aby powtórzony komunikat nie powodował wielokrotnego wykonania działania biznesowego.