Qu'est-ce qu'un CDN et Comment Il Fonctionne

Ce qu’un CDN fait rĂ©ellement Ă  une requĂȘte Un utilisateur Ă  Tokyo qui charge une page hĂ©bergĂ©e sur un serveur en Virginie paie cette distance deux fois : une fois pour que la requĂȘte arrive, une fois pour que la rĂ©ponse revienne. La fibre optique transporte les donnĂ©es Ă  une fraction fixe de la vitesse de la lumiĂšre, et ce seul trajet coĂ»te dĂ©jĂ  150 Ă  200 ms d’aller-retour avant mĂȘme que l’origine n’ait commencĂ© Ă  travailler. Ajoutez une requĂȘte en base de donnĂ©es et un ou deux sauts rĂ©seau lents, et une page qui semble instantanĂ©e juste Ă  cĂŽtĂ© devient poussive Ă  l’autre bout de la planĂšte. ...

16 septembre 2026 Â· 8 min Â· 1554 mots Â· SpaghettiCoder

Comment Fonctionne le Cache Redis et Comment l'Utiliser

Une requĂȘte qui prend 200ms sur votre base de donnĂ©es prend toujours 200ms la millioniĂšme fois que quelqu’un l’exĂ©cute, et chacune de ces exĂ©cutions se dispute les mĂȘmes connexions, le mĂȘme I/O disque et le mĂȘme CPU. Redis garde la rĂ©ponse en mĂ©moire, sur un serveur qui ne fait que ça, si bien que la millioniĂšme lecture coĂ»te un aller-retour rĂ©seau au lieu d’un plan de requĂȘte. Ce que Redis fait rĂ©ellement comme cache Redis est un magasin clĂ©-valeur en mĂ©moire. Les valeurs vivent en RAM, donc les lectures et Ă©critures prennent moins d’une milliseconde, contre les dizaines ou centaines de millisecondes que coĂ»te une requĂȘte relationnelle dĂšs que des jointures, des index sous pression ou un pool de connexions chargĂ© entrent en jeu. Il se place Ă  cĂŽtĂ© de votre base de donnĂ©es, pas Ă  sa place : votre application interroge d’abord Redis et ne va Ă  la base de donnĂ©es que si Redis n’a pas la rĂ©ponse. ...

15 septembre 2026 Â· 8 min Â· 1528 mots Â· SpaghettiCoder