Course contents

Module 09

Architectural patterns

The big shapes a system can take, and when each one fits.

Premium0 free lessons1 topics5 pages0 ready

By the end of this module you can

  • Compare monolith, microservices and serverless
  • Explain event-driven design
  • Know when peer-to-peer makes sense

Architecture styles

One page per style.

  1. Client-server architectureLessonPremiumSoon
  2. Microservices architectureLessonPremiumSoon
  3. Serverless architectureLessonPremiumSoon
  4. Event-driven architectureLessonPremiumSoon
  5. Peer-to-peer (P2P) architectureLessonPremiumSoon