Как стать автором
Обновить

Разделяемость данных между микросервисами

Время на прочтение7 мин
Количество просмотров4.6K
Всего голосов 14: ↑13 и ↓1+15
Комментарии2

Комментарии 2

Да, все очень правильно. Если мы возьмем соответствие между DDD и микросервисами, то "крупным планом" у нас отдельный микросервис это отдельный "bound context". Одна и та же сущность может присутствовать при этом в различных "bond context"-ах (причем в каждом даже иметь свою собственную отдельную модель). Так что это не просто ничего плохого, а, наоборот, очень даже логично если отдельный микросервис имеет свою собственную копию одной и той же сущности.

Только при этом
1) резко возрастают требования к железу
2) требуется реализовывать механизмы реконсиляции
3) требуется реализовать рестриминг
Да и DDD не требует хранить все данные внутри контекста, это необязательно.

Ну и в статье неправильно считали SLA, это бывает.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий