Architecture
See how systems connect.
The shapes of real systems: clients and servers, load balancing, service boundaries and content delivery.
System ShapesTraffic & ScalingService BoundariesDelivery
Concepts
4 diagrams in this area
Every concept opens with an interactive diagram.
Beginner 4 min
What is a Load Balancer?
A load balancer spreads incoming requests across several healthy instances of the same service.
View diagramBeginner 4 min
Client-Server Architecture
Clients request, servers respond, and state lives behind the server rather than on the device.
View diagramIntermediate 5 min
Monolith vs Microservices
A monolith deploys as one unit; microservices split the same capabilities into independently deployable services.
View diagramBeginner 4 min
What is a CDN?
A content delivery network serves copies of your content from locations close to the user.
View diagram