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