Ordres de grandeur de latence

Lire la mémoire prend environ 100 ns, une lecture SSD environ 100 µs, un aller-retour dans le même datacenter 0,5 ms et à travers un continent 50 à 150 ms. Ces ordres de grandeur décident où les données doivent vivre.

Où on le retrouve dans les vrais systèmes

  • CDN

    Images, scripts, feuilles de style et vidéos sont mis en cache en bordure : la plupart des requêtes n'atteignent jamais tes serveurs. Un TTL long augmente le taux de hit mais ralentit la diffusion des mises à jour ; un bouclier d'origine regroupe les miss de tous les points de présence.

    En production : Amazon CloudFront, Cloudflare, Akamai, Fastly, Azure Front Door

  • Fonction en bordure

    Idéal pour les redirections, tests A/B, contrôles d'authentification et personnalisation sans aller-retour vers ta région. Le temps d'exécution et la mémoire sont très limités, et tout ce qui a besoin de ta base paie toujours le trajet jusqu'à elle.

    En production : Cloudflare Workers, AWS Lambda@Edge, CloudFront Functions, Vercel Edge Functions, Fastly Compute

Regarde-le casser, puis répare-le

Construis une architecture, envoie-lui une journée de trafic et de pannes, et comprends pourquoi elle tient ou cède. Gratuit pour commencer.