Junior — Middle
Оё метавонед намудҳои асосии сагҳоро дар меъмории микросервисиҳо номбар кунед?
sobes.tech AI
Ҷавоб аз AI
Дар архитектураи микросервисҳо, намудҳои асосии sagas (sagas) метавонанд ба ду рӯҳия тақсим шаванд:
-
Хореография (Хореография)
- Ҳар як микросервис қисми транзаксияи худро мустақил иҷро мекунад ва ҳодисаҳоро нашр мекунад, ки ба онҳо дигар хизматҳо обуна мешаванд.
- Ҳеҷ як ҳамоҳангсоз марказӣ вуҷуд надорад, идоракунӣ тақсим шудааст.
- Мисол: хизматрасонии фармоиш нашр мекунад ҳодисаи "Фармоиш эҷод шуд", хизматрасонии пардохт ба ин ҳодисаи гӯш мекунад ва пардохтро оғоз мекунад.
-
Оркестратсия (Оркестратсия)
- Як компонент марказӣ (оркестратор) иҷрои қадамҳои sag-ро идора мекунад, бо даъвати микросервисҳо ба тартиб.
- Оркестратор тартиб ва амалҳои компенсаториро дар ҳолати хатогӣ назорат мекунад.
Ҳарду рӯҳия кӯмак мекунанд, ки мутобиқатии маълумот дар системаи тақсимшуда бидуни истифодаи транзаксияҳои тақсимшуда таъмин карда шавад.