Как вы относитесь к микросервисной архитектуре? В каких случаях её стоит применять, а в каких — нет?
Уровень: Senior
Ответ
Микросервисы оправданы при большом количестве независимых доменов, необходимости масштабировать части системы отдельно и разной технологической стековой независимости. Не стоит применять в маленьких проектах — высокая сложность, DevOps-нагрузка и коммуникационные издержки. Для начала лучше модульный монолит.