В настоящее время я развернул две службы: front
и back
:
back
запрашивает front
ожидающих обработки resources
для back
.
back
запрашивает ожидающие идентификаторы ресурсов для front
. - Для каждого полученного идентификатора ресурса:
back
загружает весь ресурс в соответствии с его id
. back
переваривает полученный ресурс. back
отправляет подтверждение на front
.
Работает хорошо, но это не масштабируется. Я имею в виду, что если я хочу масштабировать back
до 2-х реплик?
Затем два экземпляра back
будут извлекать для ожидания resources
независимо от того, переваривает ли другой тот же resource
.
Надеюсь, я так хорошо объяснил.
Есть идеи?