Добрый день!
Есть такая схема:
Тут имеется 3 бэк-энда, и 10 меин воркеров, которые получают задачи и разбивают их на более мелкие.
Если еще как заставить общаться между собой "больших" и "мелких" воркеров понятно (RPC), то как отсылать процент выполненной работы обратно на бек (красная стрелка) - вопрос.
Учитывая, что беков несколько, отвечать по RPC не вариант. Можно конечно писать это в базу, но это лишняя нагрузка.
Может кто сталкивался с таким?