NouveauLe cours que vous avez été nombreux à demander

Entre dans le labyrinthe du System Design

Pas de slides, pas de vidéo d'une heure. Tu prédis, tu lances la simulation, tu vois l'architecture tenir ou s'effondrer. Salle après salle, tu passes du premier serveur à l'architecture qu'on défend devant un comité.

Commencer gratuitement → ▶ Essayer en 30 secondes Première leçon offerte · un compte suffit
30salles
47simulations
233termes définis
5boss

À toi de jouer

Prédis. Lance. Comprends.

Chaque salle te met face à une vraie situation de production. Tu choisis, le simulateur joue le scénario, et une explication claire t'attend si tu te trompes.

🎯

Tu paries d'abordDeviner avant de voir, c'est ce qui fait retenir.

⚡

La simulation trancheDes requêtes, des files d'attente, des pannes, en direct.

💡

Tu comprends pourquoiChaque erreur ouvre une explication, chaque terme a sa définition.

Le fil rouge

Tout part d'une requête

Suis-la du navigateur jusqu'à la base de données : chaque étape est une salle du labyrinthe.

1 · Le client

Un clic, une requête

Ton navigateur demande une page. Il ne sait pas encore où se trouve le serveur.

Une page web moderne déclenche souvent plus de 50 requêtes.

2 · Le DNS

L'annuaire d'Internet

Le nom de domaine devient une adresse IP, en quelques millisecondes.

Salle 1 : tu y apprends à suivre une requête pas à pas.

3 · Le CDN

Le contenu près de chez toi

Images et scripts sont servis depuis un serveur proche, pas depuis l'autre bout du monde.

Un aller-retour Douala–Paris coûte environ 100 ms. Un CDN local, moins de 20.

4 · Le répartiteur

Une porte, plusieurs serveurs

Il répartit le trafic et retire en quelques secondes un serveur qui tombe.

C'est lui qui permet de déployer sans couper le site.

5 · Les serveurs

Le travail se fait ici

Sans état, ils se multiplient à volonté le jour du pic.

Au-delà de 70 % d'utilisation, la latence décolle.

6 · Le cache

La mémoire courte

Il répond aux questions déjà posées en une milliseconde.

Un bon cache épargne 80 à 95 % des lectures à la base.

7 · La base de données

La mémoire longue

Elle garde les commandes et l'argent. C'est souvent elle qui craque en premier.

Étage 3 : tu apprendras à la découper quand une seule ne suffit plus.

Une expérience de jeu

On apprend mieux quand on joue

Des mécaniques de jeu au service d'un vrai savoir-faire d'ingénieur.

🧪

Des simulations en direct

Un vrai modèle de files d'attente : capacité, latence, pannes en cascade. Tu vois le système vivre.

🗣️

Des débats avec l'équipe

Koffi le tech lead, Amina du marketing, un comité d'architecture : apprends à argumenter.

🧱

Construis ton architecture

Choisis tes composants, respecte le budget, lance le trafic. Si ça casse, tu recommences.

📜

Tes décisions écrites (ADR)

Chaque grand choix devient un Architecture Decision Record que tu peux copier pour ton équipe.

❤️

Vies, séries et milli-Uptime

Des cœurs à protéger, une série de jours à faire durer, des milli-Uptime à gagner, des boss à vaincre, des badges à collectionner.

📖

Zéro jargon sans définition

Chaque terme technique est cliquable : définition simple et exemple concret, au moment où tu en as besoin.

Le parcours

Cinq étages, du premier serveur au comité d'architecture

Chaque étage prépare une certification Runbookly, du One Nine au Five Nines.

One Nine

Opérateur

Les fondations

Le voyage d'une requête, la latence, la montée en charge et ta première base de données.

Le voyage d'une requêteLatence, débit et percentilesGrandir : vertical ou horizontalLe répartiteur de chargeLes bases de donnéesEstimer comme un ingénieur👾 Boss : le jour du lancement
7salles
Two Nines

Bâtisseur

Les briques qui tiennent la charge

Cache, CDN, réplication, files de messages et API : les pièces de toutes les architectures.

Le cacheLe CDN : servir depuis tout prèsLa réplicationLes files de messagesConcevoir une APIDes serveurs sans état👾 Boss : le raccourcisseur d'URL
7salles
Three Nines

Ingénieur

Grandir sans casser

Partitionnement, cohérence, limitation de débit, résilience et observabilité.

Partitionner les donnéesCohérence et théorème CAPLimiter le débitRésister aux pannes en cascadeLa rechercheObserver son système👾 Boss : la soirée de la star
7salles
Four Nines

Spécialiste

La production à grande échelle

Disponibilité, multi-région, transactions distribuées, streaming, sécurité et coûts.

La disponibilité, neuf par neufPlusieurs régionsTransactions distribuées : saga et outboxFlux d'événements et streamingLa sécurité dans l'architectureLe coût, une exigence d'architecture👾 Boss : une région tombe
7salles
Five Nines

Architecte

Penser et défendre une architecture

Exigences, compromis, ADR, découpage d'un monolithe, revue d'architecture et étude de cas complète.

Partir des exigencesL'art du compromisLes Architecture Decision RecordsMonolithe ou microservices ?Mener une revue d'architectureÉtude de cas : les notifications👾 Boss final : le comité d'architecture
7salles

À la sortie du labyrinthe

Ce que tu sauras faire en entreprise

🗺️

Mener un entretien de system designClarifier les exigences, estimer, proposer, approfondir : la méthode complète.

⚖️

Prendre et défendre une décisionPoser les compromis, chiffrer, convaincre un tech lead ou une directrice métier.

🏗️

Monter une vraie architectureCache, files, réplication, multi-région : savoir quoi utiliser, quand, et pourquoi.

🚨

Garder son calme en incidentSuivre la requête, trouver le goulot, appliquer le bon remède.

Accès

Commence gratuitement, continue avec ton abonnement

La première salle est offerte. Le reste du labyrinthe est inclus dans l'abonnement Runbookly, avec les Labs et les certifications.

Découverte

0 USD pour toujours
  • La première salle complète, simulation comprise
  • Le glossaire complet en accès libre
  • Ta progression sauvegardée
Commencer gratuitement

FAQ

Questions fréquentes

Je débute complètement. C'est pour moi ?

Oui. La première salle part de « que se passe-t-il quand je tape une adresse ? ». Chaque terme technique est défini au moment où il apparaît.

Combien de temps par jour ?

Une salle prend 5 à 8 minutes. Tu choisis ton objectif quotidien, de 1 à 5 salles, et on te rappelle gentiment de garder ta série.

Ça prépare aux entretiens et aux certifications ?

Chaque étage correspond à une certification Runbookly, et l'étage 5 t'entraîne à mener une vraie discussion d'architecture, comme en entretien ou en revue.

Le cours existe en anglais ?

Oui, tout le parcours existe en français et en anglais. Change la langue du site à tout moment, ta progression te suit.

Que se passe-t-il après la première salle ?

Tu gardes ta progression et tes milli-Uptime. Pour ouvrir la suite, il suffit d'un abonnement Runbookly, qui débloque aussi les Labs et les certifications.

La première porte est ouverte.

Cinq minutes suffisent pour lancer ta première simulation.

Commencer gratuitement →