Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

Эта книга представляет собой практическое руководство по принятию архитектурных решений в распределённых системах. Авторы, признанные эксперты в области программной архитектуры, фокусируются на сложных компромиссах, с которыми сталкиваются архитекторы при проектировании современных приложений.

Книга предлагает каталог архитектурных решений для построения распределённых систем, подробно анализируя преимущества и недостатки каждого подхода. Особое внимание уделяется декомпозиции сильно связанных систем ("больших комков грязи") и их преобразованию в микросервисные архитектуры.

В издании рассматриваются фундаментальные концепции распределённых архитектур, подкреплённые практическими советами и реальными примерами. Авторы демонстрируют, как применять анализ компромиссов для принятия обоснованных архитектурных решений на всех уровнях технологического стека.

Книга предназначена как для начинающих, так и для опытных архитекторов, ведущих команды разработки. Она предоставляет теоретическую базу и практические框架 для ответа на самые сложные вопросы современной программной архитектуры.

Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures
A
Автор
Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
Издательство
O'Reilly Media, Inc.
Год
2021
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент