@Megadeth77

Как организовать обмен сообщениями между процессами по принципу mailbox?

Есть несколько процессов на нескольких машинах. Нужна система обмена сообщениями по принципу почтового ящика. Один процесс отправил сообщение другому (скажем, все процессы именованные) и пошел заниматься своими делами. Сообщение легло в ящик, второй процесс проснулся, проверил ящик, ага - мне сообщение, прочитал, выполнил что от него просят, пометил сообщение как прочитанное (закоммитил). Процессы могут падать в произвольный момент времени, соответственно нужен централизованный сервер для хранения сообщений.

Я так понимаю это Kafka? Может есть что попроще для Питона?
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ответы на вопрос 2
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
RabbitMQ или любой из аналогов
Ответ написан
Комментировать
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Выбираем на вкус и цвет брокера тут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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