P
ProtoPlay
System DesignData Structures

Fundamentals

Requirements GatheringCapacity Estimation

Core Concepts

Client-ServerMonolith vs MicroservicesREST vs gRPC

Scalability

Vertical vs HorizontalLoad BalancingCachingCDN

Databases

SQL vs NoSQLReplication & Sharding

Messaging

Message QueuesPub-Sub

Gamified Challenges

System Architect Challenge

replication

Visual explanation coming soon.