@theaidem

Назначение pubsub фреймворков?

Привет, не совсем понимаю для каких задач используют такие вещи, для построения распределенных систем?
Например https://github.com/bitly/nsq . То есть я могу принимать запросы и раздавать задачи на ноды в кластере? Балансировка?
Приведите пример ситуации когда применяются такие вещи
Спасибо
  • Вопрос задан
  • 2293 просмотра
Пригласить эксперта
Ответы на вопрос 1
fornit1917
@fornit1917
Для отложенного выполнения длительных задач, масштабирования, баллансировки, ограничения одновременно выполняющихся процессов (чтобы воркеры постепенно брали задачи из очереди, а не брали их скопом, требуя при этом ресурсов больше чем есть).

Пример: любые длительные задачи (обработка видео например).

Так же pub/sub для всяких чатиков можно использовать например. Да и вообще там, где нужен обмен сообщениями.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы