Week 5: Scalable Service Design

CS6650 Building Scalable Distributed Systems

Week 5: Scalable Service Design

Learning Objectives:

  1. HTTP API design
  2. Application services containers
  3. Horizontal scaling
  4. Load balancing
  5. Caching

Lecture Materials

Slides are on Canvas

You can find video lessons on this material here

Reading

  1. Chapter 5 of course book
  2. Chapter 6 of course book
  1. Caching at Twitter
  2. Caching at Netflix

Back to Course Home Page