кидаю задачи по имени. Забираю задачи воркерами.
Надо расшириться. Планирую добавить серверов и воркеров.
Под каждого нужно положить исходный код задания? Если этот код будет отличаться, то это уже будет личное дело воркера (они по броадкасту ничего лишнего друг другу не скажут в плане синхронизации)?
Другой вопрос: если использую бэкенд, то следует ли мне посылать .forget для каждой отправленной задачи (этот момент в мануале непонятно описан)?
Ещё вопрос: почему бэкенд указывается в клиенте и в воркере? Воркеру, чтобы записывать, клиенту, чтобы читать?
Попробуй погуглить system design с очередями. Там бест практики я видел по масштабированию.
мне кажется тебе здесь вряд ли помогут. Возможно стоит поспрашивать в группе кролика.
Обсуждают сегодня