Команда из шести разработчиков хочет разбить монолит на двенадцать микросервисов
Монолит интернет-магазина тяжело развивать: модули переплетены, любое изменение задевает соседние. Команда из шести человек предлагает разделить его на 12 микросервисов с отдельными базами. Релизы общие, раз в неделю.
Какой шаг разумнее сначала?
- Модульный монолит с чёткими границами
- Сразу 12 микросервисов с общей базой
- Сразу 12 микросервисов с отдельными базами
- Переписать монолит с нуля на другом языке
