Introduction
  • Course Introduction
  • Introduction to RabbitMQ
Installation and Setup
  • Installing RabbitMQ
  • Demo Session: Using the Management UI
Messages, Queues and Exchanges
  • Introduction to Messages, Queues and Exchanges
  • Message Acknowledgements
  • Queues
  • Demo Session: Queues and Messages
Exchanges and Complex Routing
  • Exchanges and Complex Routing
  • Demo Session: Exchanges and Complex Routing
Plugins
  • Consistent Hash Exchange Plugin
  • Demo Session: Consistent Hash Exchange Plugin
  • Shovel Plugin (including Demo Session)
Software Architecture Applications
  • How should Rabbit MQ be used in Software Architecture?