Rozdział 15. Architektura sterowana zdarzeniami

Podobnie jak mikrousługi, architektura sterowana zdarzeniami (ang. event-driven architecture — EDA) jest wszechobecna w nowoczesnych systemach rozproszonych. Wiele osób zaleca stosowanie komunikacji sterowanej zdarzeniami jako domyślnego mechanizmu integracji podczas projektowania luźno sprzężonych, skalowalnych, odpornych na uszkodzenia systemów rozproszonych.

Architektura sterowana zdarzeniami jest często powiązana z metodyką projektowania DDD. Ostatecznie EDA opiera się na zdarzeniach, a zdarzenia mają w DDD swoje znaczące miejsce — mamy Zdarzenia Dziedziny, a kiedy jest to potrzebne, nawet używamy zdarzeń jako źródła prawdy systemu. W związku z tym moglibyśmy ulec pokusie wykorzystania zdarzeń ...

Get Koncepcja Domain-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.