@Nc_Soft

Как гарантировать целостность данных в микросервисной архитектуре?

Имеются сервисы A и B, у каждого своя база.
Надо обновить в каждом сервисе по записи.
Каким образом можно добиться гарантии обновления обеих записей?
Что-то типа транзакционной целостности?
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Примерно никак. Если вам надо за одну операцию обновить данные в двух микросервисах то вы что-то делаете не так. Микросервисы и целостность находятся на разных сторонах макрокосмоса. Микросервисная архитектура при неправильном использовании сама по себе порождает подобные данные в системе. В целом и компании решают эту проблему регулярным анализом и поиском не связанных сущностей
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы