Проектирование взаимодействия между сервисом и монолитом¶
Сервисы редко бывают автономными. Обычно им приходится взаимодействовать с монолитом, как в одну сторону (сервису нужно обратиться к данным монолита или вызвать его операции), так и в другую (монолиту могут понадобиться данные и/или операции сервиса).
Одним из важных моментов является поддержание согласованности данных между сервисом и монолитом. В частности, при извлечении сервиса мы разделили то, что прежде было ACID-транзакцией. Для сохранения согласованности могут применяться повествования.
Взаимодействие между сервисом и монолитом осуществлсяется при помощи интеграционного слоя. Интеграционный слой состоит из адаптеров, размещенных в сервисе и монолите, и общающихся между собой с использованием одного или нескольких механизмов IPC.

Проектирование интеграционного слоя¶
Обеспечение согласованности данных между сервисом и монолитом¶
Аутентификация и авторизация¶
Последнее обновление :
10 февраля 2023 г.
Дата создания : 4 августа 2022 г.
Дата создания : 4 августа 2022 г.