Как не получить распределённый монолит? Точно знает Александр Лобцов, который распиливает их в Авито аж с 2020 года. И собрал типичные грабли в том порядке, в котором на них наступают.
🔺Начинаем с решения, стоит ли вообще пилить. Дальше — как найти границы сервисов, почему общая база сохраняет связанность и как переносить функциональность по частям, чтобы каждый шаг можно было откатить.
Читаем по ссылке!
#backend