DESIGN TEMPLATES

In case of incorrect shutdown of the server, the data in the queue is not lost, processing continues from the place where there was a cliff

EASY TO USE

Distribute tasks to multiple queues, i.e. create message-level parallelization

A LOT OF TOOLS

If the processing result is not satisfactory, the task can be sent to the queue again

DISCONNECTED COMPONENTS

There are several modes of operation of the queue: point-to-point (direct) type distribution, topic-based distribution of messages (fanout)

SEPARATED LOGIC

The ability to synchronize the work of the client and the server, a kind of implementation of RPC

FULL TESTED

The number of messages stored in the queue is unlimited

User engagement

The message server can be located remotely with respect to both the producer and the concierge