Как распутать монолитную систему и мигрировать на микросервисы? Как это сделать, поддерживая работу организации в обычном режиме? В качестве дополнения к чрезвычайно популярной книге Сэма Ньюмена “Создание микросервисов” его новая книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов.
Это практическое руководство содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы опробованы и надежны, их можно использовать для миграции уже существующей архитектуры.
- Идеально подходит для организаций, которые хотят перейти на микросервисы, не занимаясь перестройкой.
- Помогает компаниям определяться с тем, следует ли мигрировать, когда и с чего начинать.
- Решает вопросы коммуникации, интеграции и миграции унаследованных систем.
- Обсуждает несколько шаблонов миграции и мест их применения.
- Рассматривает примеры миграции баз данных, а также стратегии синхронизации.
- Описывает декомпозицию приложений, включая несколько архитектурных шаблонов рефакторизации.
- Раскрывает детали декомпозиции базы данных, включая влияние нарушения ссылочной и транзакционной целостности, новые режимы сбоя и многое другое.