A precise comparison of message queues and pub/sub: what each pattern guarantees, where they diverge, and four categories of problems that only a queue can solve correctly. - Ginbok