Module 2: Building Blocks#
A distributed system is built from several key components. In this module, we will explore the most common building blocks and how to use them effectively.
Lessons#
- Load Balancers
- Distributing traffic across multiple servers.
- Databases
- Choosing between SQL and NoSQL, and scaling data.
- Caching
- Improving performance with in-memory data stores.