Расширенное второе издание культовой книги по микросервисной архитектуре. Охватывает актуальные темы: моделирование, интеграция, тестирование, развёртывание и мониторинг автономных сервисов. Добавлены главы о serverless, GitOps, service mesh и современных паттернах коммуникации. Подходит архитекторам, разработчикам, тестировщикам и DevOps-специалистам.
🧠 Ключевые идеи
Независимое развёртывание: слабая связность как ключевой принцип микросервисов
Моделирование сервисов: границы по доменам, декомпозиция монолита
Стили коммуникации: синхронный REST/gRPC vs асинхронный messaging
Тестирование и наблюдаемость: контрактное тестирование, трассировка, метрики
Kubernetes, service mesh (Istio/Linkerd) и serverless в контексте микросервисов