Message Queues

Messaging systems, delivery semantics, and event-driven architecture.