Как распутать монолитную систему и мигрировать на микросервисы? Как это сделать, поддерживая работу организации в обычном режиме? В качестве дополнения к чрезвычайно популярной книге Сэма Ньюмена “Создание микросервисов” его новая книга подробно описывает проверенный метод перевода существующей монолитной системы на архитектуру микросервисов.Это практическое руководство содержит ряд наглядных примеров и шаблонов миграции, массу практических советов по переводу монолитной системы на платформу для микросервисов, различные сценарии и стратегии успешной миграции, начиная с первичного планирования и заканчивая декомпозицией приложений и баз данных. Описанные шаблоны и методы опробованы и надежны, их можно использовать для миграции уже существующей архитектуры.Идеально подходит для организаций, которые хотят перейти на микросервисы, не занимаясь перестройкой.Помогает компаниям определяться с тем, следует ли мигрировать, когда и с чего начинать.Решает вопросы коммуникации, интеграции и миграции унаследованных систем.Обсуждает несколько шаблонов миграции и мест их применения.Рассматривает примеры миграции баз данных, а также стратегии синхронизации.Описывает декомпозицию приложений, включая несколько архитектурных шаблонов рефакторизации.Раскрывает детали декомпозиции базы данных, включая влияние нарушения ссылочной и транзакционной целостности, новые режимы сбоя и многое другое.
Kak rasputat monolitnuyu sistemu i migrirovat na mikroservisy? Kak eto sdelat, podderzhivaya rabotu organizatsii v obychnom rezhime? V kachestve dopolneniya k chrezvychayno populyarnoy knige Sema Nyumena Sozdanie mikroservisov ego novaya kniga podrobno opisyvaet proverennyy metod perevoda sushchestvuyushchey monolitnoy sistemy na arkhitekturu mikroservisov.Eto prakticheskoe rukovodstvo soderzhit ryad naglyadnykh primerov i shablonov migratsii, massu prakticheskikh sovetov po perevodu monolitnoy sistemy na platformu dlya mikroservisov, razlichnye stsenarii i strategii uspeshnoy migratsii, nachinaya s pervichnogo planirovaniya i zakanchivaya dekompozitsiey prilozheniy i baz dannykh. Opisannye shablony i metody oprobovany i nadezhny, ikh mozhno ispolzovat dlya migratsii uzhe sushchestvuyushchey arkhitektury.Idealno podkhodit dlya organizatsiy, kotorye khotyat pereyti na mikroservisy, ne zanimayas perestroykoy.Pomogaet kompaniyam opredelyatsya s tem, sleduet li migrirovat, kogda i s chego nachinat.Reshaet voprosy kommunikatsii, integratsii i migratsii unasledovannykh sistem.Obsuzhdaet neskolko shablonov migratsii i mest ikh primeneniya.Rassmatrivaet primery migratsii baz dannykh, a takzhe strategii sinkhronizatsii.Opisyvaet dekompozitsiyu prilozheniy, vklyuchaya neskolko arkhitekturnykh shablonov refaktorizatsii.Raskryvaet detali dekompozitsii bazy dannykh, vklyuchaya vliyanie narusheniya ssylochnoy i tranzaktsionnoy tselostnosti, novye rezhimy sboya i mnogoe drugoe.