Обновить

Распределённый монолит: как одну проблему превратить в целый кластер проблем

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели8.1K
Всего голосов 18: ↑17 и ↓1+21
Комментарии4

Комментарии 4

Часто правда кажется, что разбить на микросервисы это решение всех проблем, а по факту просто переносишь хаос в другое место. Гораздо сложнее, но честнее сначала навести порядок в самом монолите и понять границы ответственности.

Еще хуже сразу начинать микросервисы лишь по принципу "чтобы в будущем монолит не переписывать" и с первых шагов создать еще больший хаос при изначально более дорогой разработке

Был в моей жизни монолит очень сложный и единственный источник истины - код (ни доки, ни тестов). Пришло время выплаты тех долга в связи с переходом с ms sql на postgre sql.

Наше решение: разделить зону ответственности монолита (аля модули, микросеовисы внутри монолита) и плавный переезд (схема за схемой, таблица за таблицей).

Прошло 5 лет и только сейчас четко прорисовались зоны ответственности, т.е. готовы к микросеовисной архитектуре, но бизнес не хочет в это вкладываться

наверное потому что и так все работает, а профита особого не будет

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
domclick.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
trutrukate