«Шаблоны проектирования микросервисов. Второе издание» — обновленное и практически ориентированное руководство по созданию, развитию и сопровождению микросервисной архитектуры. Книга помогает разработчикам и архитекторам лучше понимать современные подходы к построению распределённых систем и внедрять их на практике.
Что нового во втором издании
Автор Крис Ричардсон существенно расширил и переработал материал, учитывая актуальные технологии и практики, применяемые в индустрии. Во второй версии представлены:
обновлённые архитектурные паттерны и рекомендации по их применению;
современные методы интеграции микросервисов;
подходы к тестированию и повышению надежности систем;
обновлённые стратегии развертывания и эксплуатации.
Почему эта книга полезна разработчикам и архитекторам
Первое издание помогло тысячам инженеров освоить ключевые принципы построения масштабируемых приложений. Второе издание делает ещё один шаг вперёд, предлагая:
глубокий разбор типовых проблем распределённых систем;
практические рекомендации, основанные на реальном опыте внедрения;
наглядные примеры и шаблоны, которые можно применять сразу;
фокус на повышении эффективности командной работы и скорости поставки ПО.
Основные темы, раскрываемые в книге
Проектирование и структурирование микросервисов
Автор показывает, как правильно определять границы сервисов, минимизировать связность и обеспечивать их независимость.
Интеграция и взаимодействие между сервисами
Рассматриваются надёжные и масштабируемые способы коммуникации — от REST и событийных паттернов до асинхронных брокеров сообщений.
Тестирование и обеспечение стабильности
Книга описывает методы тестирования распределённых систем и подходы к повышению отказоустойчивости.
Стратегии развертывания и DevOps‑практики
Во втором издании уделено особое внимание CI/CD, контейнерам, оркестрации и оптимизации процессов доставки.
командам, планирующим миграцию с монолита на микросервисы.
Это издание — практическое руководство, которое помогает принимать архитектурные решения, снижать риски и ускорять разработку современных распределённых приложений.
Крис Ричардсон - разработчик и архитектор программного обеспечения с более чем 20-летним опытом работы. Его консалтинговая компания специализируется на запуске проектов и наставничестве команд разработки. Ранее он занимал технические руководящие должности в компаниях Insignia, BEA и других. Крис получил степень по информатике в Кембриджском университете (Великобритания) и живёт в Окленде, штат Калифорния.
- Chapter 7, “The Microservice architecture: enabling fast sustainable flow” - Updates to the Table of Contents
астролог CourseHunter Team
уважаемый администратор, спасибо за эту книгу, не могли бы Вы задуматься о добавлении Just Use Postgres! - Denis Magda в столе заказов, она за 1 день набрала 12 лайков!
- Chapter 7, “The Microservice architecture: enabling fast sustainable flow”
- Updates to the Table of Contents