Если вам давно кажется, что вся разработка и развертывание в вашей компании донельзя замедлились — переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности. Книга, предназначенная для разработчиков и архитекторов из больших корпораций, рассказывает, как проекгировагь и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения — и монолит превращается в набор микросервисов.
Предисловие 16
Благодарности 19
О книге 21
Глава 1. Побег из монолитного ада 26
Глава 2. Стратегии декомпозиции 63
Глава 3. Межпроцессное взаимодействие в микросервисной архитектуре 97
Глава 4. Управление транзакциями с помощью повествований 146
Глава 5. Проектирование бизнес-логики в микросервисной архитектуре 185
Глава 6. Разработка бизнес-логики с порождением событий 223
Глава 7. Реализация запросов в микросервисной архитектуре 264
Глава 8. Шаблоны внешних API 301
Глава 9. Тестирование микросервисов, часть 1 343
Глава 10. Тестирование микросервисов, часть 2 373
Глава 11. Разработка сервисов, готовых к промышленному использованию 405
Глава 12. Развертывание микросервисов 446
Глава 13. Процесс перехода на микросервисы 495
Название: Микросервисы. Паттерны разработки и рефакторинга
Автор: Ричардсон Крис
Год: 2019
Жанр: программирование
Серия: Библиотека программиста
Издательство: Питер
Язык: Русский
Формат: pdf
Качество: Отсканированные страницы + слой распознанного текста
Страниц: 546
Размер: 43 MB
Скачать Ричардсон Крис - Микросервисы. Паттерны разработки и рефакторинга (2019)
Скачать Skymonk по прямой ссылке