Современный подход к программной архитектуре: сложные компромиссы. Марк Ричардс, Нил Форд
В архитектуре программного обеспечения нет простых решений. Напротив, есть масса сложностей — задач и проблем, для решения которых нет готовых ответов и приходится выбирать между различными компромиссами. Эта книга научит вас критически относиться к компромиссам, связанным с распределенными архитектурами.
Опытные архитекторы Нил Форд, Марк Ричардс, Прамод Садаладж и Жамак Дехгани обсуждают стратегии выбора архитектуры, подходящей для тех или иных случаев. История Sysops Squad — вымышленной группы специалистов — позволяет исследовать все аспекты выбора архитектуры: от определения степени гранулярности сервисов, управления рабочими процессами и оркестрации, разделения контрактов и управления распределенными транзакциями до оптимизации таких операционных характеристик, как масштабируемость, адаптируемость и производительность.
Об авторах
Нил Форд — директор, архитектор ПО и идейный вдохновитель компании ThoughtWorks, являющейся международным IT-консультантом по разработке и поставке программного обеспечения на всех стадиях.
Марк Ричардс — опытный архитектор ПО, занимающийся дизайном и реализацией архитектур на основе микросервисов, архитектур, управляемых событиями, и других распределенных систем.
Информация о книге | |
Обложка | мягкий |
Язык издания | русский |
Авторы | Марк Ричардс, Нил Форд |
Страниц | 480 |