Если хочешь оставаться конкурентоспособным, без микросервисов сейчас не обойтись. Must have для прочтения, в первую очередь книга расширяет кругозор, рассказывая о куче шаблонов и инструментов для реализации современной распределённой архитектуры. Не очень понравились примеры на Java, слишком уж он многословен и переусложнен, но это мелочь.
Большой плюс книги в том, что это разносторонний обзор всех значимых аспектов связанных с микросервисной архитектурой: сравнение ее с монолитом, обеспечение констентности данных, проектирование доменной модели, тестирование, разбиение монолита и т.п. Важно, что описываются и отрицательные стороны тех или иных решений и способы их преодоления.
Из минусов: Примеры на Java (особенно если вы не джавист) - иногда они помогают на практике понять о чем идет речь, но часто слишком подробны, можно смело проматывать в таких случаях. Второй минус - "птичий язык", авторский перевод терминов на русский без указания оригинального названия (пользовательские путешествия и тому подобное). В целом, минусы не столь серьезны.
Хорошая книга, советую. Тема микросервисов разбирается на примере очень сложного проекта - приложения доставки еды, что заслуживает уважения! К тому же, очень много схем, поясняющих доносимую суть.
Водная вода на хорошую тему. То ли автор косноязычен, что ему нужно пять страниц, чтобы передать любую простейшую мысль, то ли специально пытался объёма нагнать.
Благодаря объёмной книге о микросервисах и их реализации я значительно углубил свои знания, и не только в области моей любимой методологии DDD.😇
С виду хорошо структурирована информация. Будем читать.