Julien Lampin
PDF
The Crash Edition • 100% Terrain

Maîtriser MongoDB
Pour le Scale.

De l’Architecture à la Production.

Une immersion de 3 jours en présentiel sur Lille conçue pour transformer les développeurs Backend en Architectes Data capables de prévoir la charge et d’éviter les catastrophes en production.

Ils m'ont fait confiance

DECATHLON
ADEO

3 JOURS

21h d'immersion totale

70% PRATIQUE

Lab LegacyBook en live

DEV / ARCHI

Backend & Tech Leads

100% TERRAIN

Zéro slide générique

L'Histoire.

Chronologie d'un crash annoncé.

01

La Lune de Miel

En local ou au début du projet, MongoDB est magique : flexible, rapide, sans schéma strict. Vos équipes avancent vite et tout semble parfait.

02

Le Réveil Brutal

En production, le volume révèle les défauts de conception invisibles à petite échelle.

03

Les Symptômes du Crash

Requêtes qui scannent des milliers de documents, RAM saturée, lag de réplication, performances dégradées, coûts d'infrastructures qui explosent.

04

La Réalité

Ce n'est pas la technologie, mais une modélisation inadaptée à la charge réelle.

Apprendre par le Diagnostic.

LegacyBook n'est pas un cours théorique, c'est un transfert d'expérience pour coder avec le moteur, pas contre lui.

PHASE 01

Constat

Charge réaliste

Lenteurs / Erreurs 5xx
PHASE 02

Diagnostic

Analyse Tooling

Cause racine
PHASE 03

Théorie

Concept interne violé

Moteur / Mémoire
PHASE 04

Correction

Solution Architecturale

Refacto
PHASE 05

Validation

Relance de charge

Preuve de robustesse
LAB: LegacyBook_v2.0
julien@mongodb-expert:~$docker-compose up --build legacy-service

Creating network "legacybook_default"...

Creating mongo-node1 (ReplicaSet)... done

[WARNING] Query too slow: 1240ms | Collection: orders | Index: NONE

[CRITICAL] WiredTiger dirty cache: 96% | High pressure

Le Lab : LegacyBook

Vous héritez d'une plateforme e-commerce en perdition. Votre mission : auditer, stabiliser et scaler LegacyBook alors que nous simulons des milliers de transactions par seconde.

70% Pratique • Zéro slide inutile

Syllabus.

3 dimensions pour devenir incollable.

1

Module 01

Architecture & Design Patterns

  • Penser en "Documents" et anti-patterns
  • Bucket Pattern & Extended Reference
  • Concurrence, Stocks & Transactions rapides
2

Module 02

Performance & Moteur WiredTiger

  • Structure B-Tree et règle ESR
  • Analyse de requêtes & plans d'exécution
  • Gestion de la mémoire et cache MongoDB
3

Module 03

Production, Sécurité & Ops

  • Replica Set & Haute Disponibilité
  • Observabilité & Slow Queries
  • Sécurité, Backups réels & Intro au Sharding

Public Visé & Pré-requis.

Public Cible

Développeurs Backend (Node, Python, Go, Java...), Tech Leads, Data Engineers, Architectes, DBA.

Pré-requis

Avoir déjà pratiqué MongoDB. Savoir faire un CRUD, comprendre la notion de Collection vs Table.

Option Débutant

Les Fondations

1 Journée axée sur la syntaxe, l'installation et les bonnes pratiques pour préparer le Bootcamp Expert (Pack "Zero to Hero").

Demander le programme

Prêt à transformer votre équipe ?

On ne devient pas expert par hasard, mais par le transfert d'expérience vécue. Contactez-moi pour discuter de votre stack.