A
A
Alexander2019-11-08 15:25:49
Message Queues
Alexander, 2019-11-08 15:25:49

What to choose to implement a guaranteed delivery queue in which tasks are executed once?

A server is planned with a decent load at some points in time. there is a wish to carry out some critical requests in queue. Requirements:
1. They must be executed strictly in turn, some delay is allowed
2. Each task must be executed exactly once.
3. Special scalability is not planned.
4. Ease of setup and support is welcome
Question. Which tool to choose. LAMP stack

Answer the question

In order to leave comments, you need to log in

1 answer(s)
I
Ivan Shumov, 2019-11-08
@inoise

1. What is a decent load? (in numbers)
2. If we are talking about high loads and sequential operations, then I have very bad news for you (this does not happen, not to mention the fact that queues are not responsible for this)
3. Task once - CQRS pattern + Correlation token (and even then 100% cannot be reached)
4. If we are talking about high loads, then we should forget about "set and forget". It will hurt for sure
5. What does RabbitMQ do in tags?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question