Week 6:

CS6650 Building Scalable Distributed Systems

Week 6:

Asynchronous Systems

Learning Objectives:

  1. Introduction to Messaging Systems
  2. RabbitMQ Overview
  3. Messaging Patterns

Lecture Materials

Slides are on Canvas

You can find video lessons on this material here

Reading

Chapter 7 of course book

  1. RabbitMQ web site
  2. RabbitMQ Best Practices
  3. Enterprise Messaging: JMS 1.1 and JMS 2.0 Fundamentals, Mark Richards, O’Reilly 2014 (available online from library)

Lab 6

Let’s get some experience with messaging using RabbitMQ

Back to Course Home Page