Практическое руководство для разработчиков и архитекторов о том, как проектировать и постепенно модернизировать программные системы, сохраняя их масштабируемость, сопровождаемость и надёжность.
Особенно полезная идея книги – модернизация не означает автоматический переход на микросервисы. Авторы рассматривают разные варианты архитектуры и помогают понять, когда лучше сохранить монолит, когда его структурировать, а когда действительно переходить к распределённой системе.
#Book #Software #Architecture #Microservices #DevOps #Backend #Programming //

