Купить билет
Меню
Купить билет Личный кабинет

Архитектура

Практические аспекты реализации согласованности данных: паттерн Сага против Two-phase commit

Analyst Days 21 2025-11-14 11:00 Секция C (120 чел.) 40 мин
Доклад был на прошедшей конференции Analyst Days 21 и сейчас находится в архиве.

Доклад посвящен рассмотрению основных концепций и практических рекомендаций по обеспечению согласованности данных при проведении транзакций в распределенных системах. Сначала происходит знакомство с видами согласованности и характеристиками транзакций, выделяются ключевые трудности, возникающие при обеспечении целостности транзакций в микросервисной архитектуре.Далее рассматриваются два ключевых подхода — паттерн Сага и двухфазный коммит (Two-phase commit), применительно к задаче обработки платежей и приводятся практические рекомендации относительно выбора подходящего метода.

Наверх