🔹 Очередь vs топик: когда pub/sub не равно queue 🔹 Чем отличается queue и pub/sub (publish-subscribe) на практике? 🔸 Нужда: иногда нужно распределить поток задач между воркерами, а иногда — разослать одно событие многим подписчикам. Без этой грани вы либо дублируете работу, либо теряете массовую рассылку.

🔸 Поведение: queue — каждый message уходит ровно одному consumer (балансировка нагрузки). pub/sub — broker (message broker) дублирует сообщение всем active subscribers (широковещание).

🔸 Применение — короткий пример: broker.publish('events.user.signup', msg) # topic/pub-sub

#subscribers: email, analytics — оба получат

broker.enqueue('jobs.image_resize', msg) # queue

#consumers: worker1/worker2 — только один выполнит

📚 Выбор простой: балансировка — queue, рассылка событиям множеству — pub/sub.

#CODERIKK #Interview #Middle

➡️ Мы в Telegram - Сетке - Дзен Буду рад вашей реакции здесь⬇️


В этом посте были ссылки, но мы их удалили по правилам Сетки

🔹 Очередь vs топик: когда pub/sub не равно queue
🔹 Чем отличается queue и pub/sub (publish-subscribe) на практике?
🔸 Нужда: иногда нужно распределить поток задач между воркерами, а иногда — разослать ... | Сетка — социальная сеть от hh.ru