1 · The client
One click, one request
Your browser asks for a page. It does not know yet where the server is.
A modern web page often triggers more than 50 requests.
No slides, no hour-long video. You predict, you run the simulation, you watch the architecture hold or collapse. Room after room, you go from your first server to the architecture you defend in front of a review board.
The common thread
Follow it from the browser to the database: every stop is a room of the maze.
1 · The client
Your browser asks for a page. It does not know yet where the server is.
A modern web page often triggers more than 50 requests.
2 · The DNS
The domain name becomes an IP address, in a few milliseconds.
Room 1: you learn to follow a request step by step.
3 · The CDN
Images and scripts are served from a nearby server, not from the other side of the world.
A Douala–Paris round trip costs about 100 ms. A local CDN, under 20.
4 · The load balancer
It spreads the traffic and removes a failing server within seconds.
It is what lets you deploy without taking the site down.
5 · The servers
Stateless, they multiply at will on peak day.
Above 70% utilization, latency takes off.
6 · The cache
It answers questions already asked in one millisecond.
A good cache spares the database 80 to 95% of reads.
7 · The database
It keeps the orders and the money. It is often the first to crack.
Floor 3: you will learn to split it when one is no longer enough.
A game experience
Game mechanics in service of real engineering skill.
A real queueing model: capacity, latency, cascading failures. You watch the system live.
Koffi the tech lead, Amina from marketing, an architecture board: learn to argue your case.
Pick your components, stay on budget, send the traffic. If it breaks, try again.
Every big choice becomes an Architecture Decision Record you can copy for your team.
Hearts to protect, a daily streak to keep alive, milli-Uptime to earn, bosses to beat, badges to collect.
Every technical term is clickable: a plain definition and a concrete example, right when you need it.
The path
Each floor prepares a Runbookly certification, from One Nine to Five Nines.
Operator
The journey of a request, latency, scaling and your first database.
Builder
Cache, CDN, replication, message queues and APIs: the parts of every architecture.
Engineer
Partitioning, consistency, rate limiting, resilience and observability.
Specialist
Availability, multi-region, distributed transactions, streaming, security and cost.
Architect
Requirements, trade-offs, ADRs, splitting a monolith, design reviews and a full case study.
At the exit of the maze
Lead a system design interviewClarify requirements, estimate, propose, deep-dive: the complete method.
Make and defend a decisionLay out the trade-offs, put numbers on them, convince a tech lead or a business leader.
Build a real architectureCache, queues, replication, multi-region: knowing what to use, when, and why.
Stay calm during an incidentFollow the request, find the bottleneck, apply the right fix.
Access
The first room is free. The rest of the maze comes with the Runbookly subscription, along with the Labs and the certifications.
👑 The complete path
No commitment · cancel anytime
FAQ
Yes. The first room starts from “what happens when I type an address?”. Every technical term is defined the moment it appears.
A room takes 5 to 8 minutes. You choose your daily goal, from 1 to 5 rooms, and we gently remind you to keep your streak.
Each floor maps to a Runbookly certification, and floor 5 trains you to lead a real architecture discussion, as in an interview or a design review.
Yes, the whole path exists in English and in French. Switch the site's language at any time, your progress follows you.
You keep your progress and your milli-Uptime. To open the rest, a Runbookly subscription is all it takes, and it also unlocks the Labs and the certifications.
Runbookly assistant
Quick answers about the site. A person answers through the contact page.