Можно ли использовать темы Azure служебной шины в качестве источника событий или для этого есть лучший размещенный сервис на Azure? - PullRequest
0 голосов
/ 06 августа 2020

Можно ли использовать Azure темы служебной шины для поиска событий?

На первый взгляд это кажется подходящим, но кто-нибудь пробовал? Может ли кто-нибудь подтвердить, что постоянное хранение событий в Azure служебной шине topi c работает хорошо?

Или для этого есть лучший хостинг-сервис на Azure?

1 Ответ

1 голос
/ 06 августа 2020

Вы имеете в виду в смысле Event Sourcing ?

Не рекомендую. Служебная шина имеет максимальный размер очереди / topi c и предназначена для удаления из очереди. Возможно, вы могли бы спроектировать свой журнал воспроизведения c как исключение из очереди и повторную очередь, чтобы сохранить состояние приложения, но это определенно не является целью продукта.

Это также, насколько мне известно не имеет понятия о географической репликации, хотя хранилище за служебной шиной само по себе является отказоустойчивым в центре обработки данных. Для максимальной избыточности я бы выбрал технологию хранения, которая поддерживает репликацию вне основного центра обработки данных.

...