Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

После написания основной части кода приступаем к документации сервиса, ибо это самая важная часть — нет документации, нет сервиса.

Как меняете протокол взаимодействия? Версионность? Он один для всех?
Что если потребуется поменять api, сделав его несовместимым, а при этом старый api уже используется 10 другими сервисами, и у команд, разрабатывающих их, обновление совместимости с вашим api не в приоритете задач??
Мне кажется, что либо микро, либо автономные.
5 этапов разработки микросервиса