Skip to content

System DesignBuilding blocks

System design building blocks

The building blocks of system design, from load balancers and caches to replication, sharding and queues, each explained by how it works, how it fails and how it changes with scale.

18 topics.

More in System Design