Принципы модернизации программных архитектур
Пачеко, Д.Подробное руководство по проектированию масштабируемого и поддерживаемого программного обеспечения, написанное признанными экспертами в области программных архитектур. Рассматриваются основные сложности монолитных приложений и антипаттерны, которые приводят к проблемам их масштабирования и сопровождения. Изложены принципы качественного проектирования, включая слабую связность и инкапсуляцию. Подробно описаны архитектурные паттерны, позволяющие строить масштабируемые и поддерживаемые приложения, такие как многоуровневая архитектура и модель микросервисов. Показаны подходы к грамотной миграции монолитов в распределенные системы. Рассмотрены проверенные методы тестирования и развертывания распределенных систем, обеспечивающие их надежность и эффективность.
Московский дом книги
- Вид товара:Книги
- Рубрика:Программное обеспечение
- Целевое назначение:Производств.-практич.изд.,практич.рук-во
- ISBN:978-5-9775-2109-3
- Серия:Несерийное издание
- Издательство: БХВ-Петербург
- Год издания:2026
- Количество страниц:496
- Тираж:1000
- Формат:70х100/16
- Доп. сведения:пер. с англ.
- Переплет:мягкая обложка
- Автор/Редактор/Составитель:Д. Пачеко, С. Сгро
- Вес, г.:640
- Код товара:6738778
