Подробное руководство по проектированию масштабируемого и поддерживаемого программного обеспечения, написанное признанными экспертами в области программных архитектур. Рассматриваются основные сложности монолитных приложений и антипаттерны, которые приводят к проблемам их масштабирования и сопровождения. Изложены принципы качественного проектирования, включая слабую связность и инкапсуляцию. Подробно описаны архитектурные паттерны, позволяющие строить масштабируемые и поддерживаемые приложения, такие как многоуровневая архитектура и модель микросервисов. Показаны подходы к грамотной миграции монолитов в распределенные системы. Рассмотрены проверенные методы тестирования и развертывания распр
- -15%
Принципы модернизации программных архитектур
Описание и характеристики
- Тип обложки Мягкий переплёт
- Год издания 2025
- Количество страниц 496
- Издательство BHV-CПб
- Автор Диего Пачеко, Сэм Сгро
- Вес 644
- Размер 2.1x16.5x23
- ID товара 3141216
- ISBN 978-5-9775-2109-3