Каталог
Принципы модернизации программных архитектур: пер. с англ.
Подробное руководство по проектированию масштабируемого и поддерживаемого программного обеспечения, написанное признанными экспертами в области программных архитектур. Рассматриваются основные сложности монолитных приложений и антипаттерны, которые приводят к проблемам их масштабирования и сопровождения. Изложены принципы качественного проектирования, включая слабую связность и инкапсуляцию. Подробно описаны архитектурные паттерны, позволяющие строить масштабируемые и поддерживаемые приложения, такие как многоуровневая архитектура и модель микросервисов. Показаны подходы к грамотной миграции монолитов в распределенные системы. Рассмотрены проверенные методы тестирования и развертывания распределенных систем, обеспечивающие их надежность и эффективность.
Для разработчиков и архитекторов программного обеспечения
Пачеко Д. Принципы модернизации программных архитектур: пер. с англ. / Д. Пачеко, С. Сгро. - Санкт-Петербург : БХВ-Петербург, 2026. - 496 с. - ISBN 978-5-9775-2109-3. - URL: https://ibooks.ru/bookshelf/412312/reading (дата обращения: 15.09.2026). - Текст: электронный.