I have scenario for which I am looking for a message queue service which supports below:
- Ease to Use
- Very high in performance
- Message once read shouldn't be available for other consumers.
- Should have capability to delete the message once read.
- Message once published should not get dropped.
The scenario which I have is described below:
- There are many publishers.
- There will be many consumers.
- Queuing server and consumers residing on same machine, but publishers are residing on different machines.
Please let me know best queuing service apart from Rabbitmq and sqs satisfying above points