Упс! Что-то пошло не так!
Почему-то возникла ошибка( Попробуй перезагрузить страницу!
Автор рассматривает полный путь проектировани программного обеспечения от «ничего» и до «финала». На примерах демонстрируется, какие преимущества и недостатки между монолитом и микросервисами (угадай, у кого больше преимуществ ха-ха!)
Автор в начале поднимает прикладные вопросы, к примеру говорит об интеграции получившихся микросервисов, тестирования, развертывания и мониторинга. Хорошо, что автор рассматривает прикладные вопросы в начале, так как иначе система из микросервисов напоминала бы конструктор ЛЕГО в упаковке: детальки вместе, но не собраны в игрушку.
Упоминает автор и закон Конвея, который гласит: «Организации, проектирующие системы, ограничены дизайном, который копирует структуру коммуникации в этой организации». Но автор и дополняет закон гипотезой, утверждая, что и в «обратную» сторону тоже работает.
Если гипотеза Ньюмана верна, то получаем помимо удачной технической архитектуры и удачную коммуникационную (при применении микросервисов).
Ближе к десерту рассматриваются вопросы масштабирования микросервисов.
Будет легко тем, кто имел опыт в разработке, а еще легче тем, кто прошел все стадии: от создания монолитов до перехода к микросервисной архитектуре. В этом случае книгу скушаете быстро и вкусно, но с элементами грусти, так как многое окажется знакомым.
Читайте книгу и разливайтесь, полезного — МНОГО.
Выбери свою профессию, пройди оценку и получи рекомендации по развитию
Left
Right
Made on
Tilda