Junior — Middle
Aký typ Sagy sa považuje za najjednoduchší na implementáciu?
sobes.tech AI
Odpoveď od AI
Najjednoduchší typ Saga, ktorý sa považuje za realizovateľný, je koreografický typ. V tomto prístupe každý servis spravuje svoju vlastnú lokálnu transakciu a publikuje udalosti, na ktoré ostatné servisy počúvajú a reagujú na ne. To znižuje potrebu centrálneho orchestrátora a zjednodušuje architektúru, ale vyžaduje dobrú organizáciu udalostí a spracovanie chýb.
Na rozdiel od typu orchestrácie, kde je centrálny riadiaci prvok, je koreografia viac decentralizovaná a jednoduchšia na realizáciu pre malé systémy.