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