The idea of a queue is very straightforward: there is a sender and a receiver, and they both send and receive messages. The delivery’s semantics are still important, though. There are 3 semantic options At-most-once; At-least-once; Exactly once. At-most-once is also known as Fire-and-forget. Appropriate for analytics systems or notification delivery, where lost messages don’t…