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