Lab 9 · Real-World Scenarios

Difficulty: Advanced Time: 120 minutes Topics: Integration patterns, scalable design, production considerations


Objectives

  • ✅ Implement producer-consumer pipeline
  • ✅ Build scalable web request handler
  • ✅ Combine multiple concurrency patterns
  • ✅ Demonstrate real-world scalability

Key Exercises

Exercise 1: Multi-stage producer-consumer pipeline Exercise 2: Web server with request handling pool Exercise 3: Data aggregation across multiple sources Exercise 4: Load testing and bottleneck detection


References