Распределённые транзакции в микросервисах
Переход к микросервисам даёт гибкость, но разрушает привычную целостность данных: в разных сервисах — свои БД, и провести единую ACID-транзакцию почти невозможно.
Далее9 статей
Переход к микросервисам даёт гибкость, но разрушает привычную целостность данных: в разных сервисах — свои БД, и провести единую ACID-транзакцию почти невозможно.
ДалееИстория масштабирования Uber: от MVP на LAMP стеке в 2009м через монолитный Postgres в 2014м и до полноценной микросервисной архитектуры на Go и Java с 2020го.
ДалееПродолжаем тему решения различных проблем микросервисной архитектуры после перехода с монолита.
ДалееЕще одна проблема в микросервисной архитектуре после перехода с монолита - это транзакции.
ДалееОдна из основных проблем микросервисов - это проблема их коммуникации.
ДалееОбширная статья Uber про выявленные шаблоны состояния гонки в микросервисах на Go.
ДалееОбсуждение на тему “Настоящее и будущее микросервисной архитектуры”.
Далее