Я новичок в архитектуре микросервисов. Я пытаюсь учиться на онлайн-ресурсах. Так что мой вопрос гипотетический.
Предположим, у вас есть объект Person, и любые изменения, которые вы вносите в этот объект, публикуются в теме, и подписчики используют их для обновления своих данных. Предположим, что в теме есть сообщения, подобные тому, что получил этот пользователь, поэтому, если вы подпишетесь на это, вы обновите число лайков на одну.
Теперь развернута новая служба, у которой есть собственная локальная копия лица. Теперь этот сервис начинает чтение очереди и видит, что у человека в теме есть данные за 7 дней, в течение которых этот человек получил несколько лайков. Так как же этот сервис определяет, с чего начать чтение этой темы? Может быть, копия данных этой службы уже содержит множество подобных лайков в резервной копии, которую она получила.