npub1vg40cghujj2gtg9g5cs7d3x2crvgd80pxc6eklrv95qk2fyaz03q7s2yt8 (npub1vg4…2yt8) Unlike directly sending messages to a service, using a message broker generally means that:
* You can add or remove consumer or producer services or instances without touching other services, and all will just work
* if no consumers are online, the message will wait
* If a service fails handling the message, it will be redelivered
* If a service is overloaded, the message will be queued