System design

Intermédiaire

Raccourcisseur d'URL

Conçois un service qui crée des liens courts et redirige 12 000 visiteurs par seconde, avec un budget mensuel de 2 500 dollars.

Les redirections sont cent fois plus nombreuses que les créations, et une poignée de liens viraux reçoit la plupart des clics. À 15 h, une instance va tomber.

Ce que ton design doit atteindre

  • Disponibilité ≥ 99,9 %
  • Latence p99 < 100 ms
  • Coût d'infrastructure par mois < 2 500 $

Ce que tu vas maîtriser