Kategorie

Принципы модернизации программных архитектур

  • Автор: Пачеко Д., Сгро С

  • Переплет: мягкий
  • Страниц: 496
  • Формат: 25x17x3.5 см
  • Вес: 647 г
  • ISBN: 978-5-9775-2109-3
  • Серия: С нуля

  • Бумага: офсетная
  • Иллюстрации: отсутствуют
  • Год издания: 2026
  • Язык издания: русский
  • Возрастные ограничения: 16+

44536323

Dostupnost: odeslání ve druhé polovině září

1 318 Kč

Подробное руководство по проектированию масштабируемого и поддерживаемого программного обеспечения, написанное признанными экспертами в области программных архитектур. Рассматриваются основные сложности монолитных приложений и антипаттерны, которые приводят к проблемам их масштабирования и сопровождения. Изложены принципы качественного проектирования, включая слабую связность и инкапсуляцию. Подробно описаны архитектурные паттерны, позволяющие строить масштабируемые и поддерживаемые приложения, такие как многоуровневая архитектура и модель микросервисов. Показаны подходы к грамотной миграции монолитов в распределенные системы. Рассмотрены проверенные методы тестирования и развертывания распределенных систем, обеспечивающие их надежность и эффективность.