Лучшее, что я читал по микросервисам - "Крис Ричардсон - Микросервисы. Паттерны разработки и рефакторинга", но там немногим больше 500 страниц :)
Эта книга поможет избежать массы ошибок проектирования, распределённый монолит намного хуже, чем просто монолит :)
Правда там примеры на Java, но легко "заходят".
Ну и сайт автора книги
https://microservices.io/ - там почти всё тоже, что и в книге.
Примеры кода из книги
https://github.com/microservices-patterns/ftgo-app...