LINUX.ORG.RU

asyncio message queue

 


1

3

Ребята, понадобилась очередь сообщений и драйвер для работы с ней по PEP 492. Казалось бы, требований мало: 1) Стандартный интерфейс для очереди: push, get 2) Отсутствие направленности на working queue: никаких воркеров или таксов, просто обмен сообщениями. 3) Живой репозиторий.

Но не выходит найти решение подходящее по всем пунктам. Например, клиенты для rabbitmq тянут за собой логику с Consume и callback.

Ребята из мейлрушки рекомендуют использовать tarantool queue, но решение не выглядит живым.

Что посоветуете?


Чем православный редис не угодил?

Kilte ★★★★★
()
Ответ на: комментарий от alozovskoy

Бегло осмотрел, хороший вариант, спасибо.

helium
() автор топика

Я вижу противоречие. Ты хочешь pep 492, но не хочешь воркеров, как же так? Как оно тогда должно по сети сообщения принимать?

PS я использовал aiozmq.rpc, для одной наколенной поделки. Но на надёжность не тестировал, как оно ведёт себя при проблемах в сети или смерти удалённого процесса я хз.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Нет, я не хочу ворекров, относящихся к логике очереди. Точнее будет сказать task'ов или job'ов.

helium
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.