M
M
Megadeth772020-01-20 17:06:42
Message Queues
Megadeth77, 2020-01-20 17:06:42

How to organize the exchange of messages between processes on the principle of mailbox?

There are multiple processes on multiple machines. We need a messaging system based on the principle of a mailbox. One process sent a message to another (let's say all processes are named) and went about their business. The message went into the box, the second process woke up, checked the box, yeah - I got the message, read it, did what was asked of it, marked the message as read (committed). Processes can crash at any time, so a centralized server is needed to store messages.
I understand this is Kafka? Maybe there is something simpler for Python?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
V
Vladimir Korotenko, 2020-01-20
@firedragon

RabbitMQ or any of its equivalents

I
Ivan Shumov, 2020-01-20
@inoise

Choose the taste and color of the broker here

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question