Open geek199019 opened 3 years ago
The basics - in my humble opimion you should not. Systems that use a messaging broker such as RabbitMQ are by definition distributed. Since protocol methods (messages) sent are not guaranteed to reach the peer or be successfully processed by it, both publishers and consumers need a mechanism for delivery and processing confirmation. Iif you don't receve message - it should not be there. Or Your application is late. It should work and it does. In asynch way.
Interprocess commz should be this way. IMHO
How can the sender confirm that the message is sent successfully