Книги / DevOps и Инфраструктура / DevOps / Создание микросервисов

Создание микросервисов

Сэм Ньюмен

Книга Сэма Ньюмена «Создание микросервисов» — одно из самых авторитетных практических руководств по проектированию и построению распределённых систем на основе микросервисной архитектуры. Перевод оригинального издания Building Microservices (O'Reilly, 2015) вышел в серии «Бестселлеры O'Reilly» издательства «Питер».

Автор подробно объясняет, что такое микросервисы — небольшие автономные компоненты, которые позволяют добиться модульности, отказоустойчивости и гибкости любой программы. Теория микросервисов тесно связана с философией Unix и помогает улучшать архитектуру приложений, избегая громоздкого и запутанного кода.

Книга охватывает полный жизненный цикл микросервисной системы: моделирование сервисов, интеграцию, разбиение монолита на части, развёртывание, тестирование, мониторинг и безопасность. Отдельные главы посвящены закону Конвея, проектированию систем и масштабированию микросервисов.

Издание адресовано архитекторам, разработчикам и техническим руководителям, которые хотят заново взглянуть на сложные задачи проектирования и научиться масштабировать даже самые крупные проекты. Материал помогает ювелирно разрабатывать сложные системы и принимать обоснованные архитектурные решения.