# Scaling system overview
# Strategies

- Stateless services
- Horizontal scaling
- Load balancing
- Auto scaling
- Caching
- Database replication
- Database sharding
- Async processing
# DB Scaling

- Indexing
- Materialized views
- Vertical scaling
- Sharding
- Replication
- Database caching
- Denomarlization
# Replication

# Sharding

# Multiple regions

# Load balancing
# Use cases

# Algorithms

# Case studies
# Figma

# Scale a website
