Web et développement / CLEARBYTE

Calculateur d’économies à l’origine par cache

Requêtes d’origine = total × (1 − succès du cache). À 80 % de succès, 100000 requêtes laissent 20000 accès attendus à l’origine.

Outil isolé · accès réseau bloqué

Formule et méthode

Origin requests = requests × (1 − hit rate ÷ 100); saved bytes = requests × hit rate ÷ 100 × response bytes.

Exemple détaillé

Donnée d’entréeValeur
Requêtes totales100 000
Taux de succès du cache supposé80 %
Taille uniforme des données de réponse50 000 B
Résultat
RésultatValeur
Requêtes attendues vers l’origine20 000
Transfert de données évité à l’origine4 GB
Données restant à transférer depuis l’origine1 GB

Comparer les scénarios

La première donnée varie, les autres conservent les valeurs de l’exemple. Ces scénarios arithmétiques ne sont pas des prévisions.

Comparer les scénariosRequêtes totales Requêtes attendues vers l’origineTransfert de données évité à l’origineDonnées restant à transférer depuis l’origine
−20%80 00016 000 3,2 GB0,8 GB
Exemple100 00020 000 4 GB1 GB
+20%120 00024 000 4,8 GB1,2 GB

Hypothèses et limites

Les réponses sont supposées de taille identique. Taux par requête et par octet divergent avec des tailles différentes. Revalidation, en-têtes, échecs, contournements et caches hiérarchiques modifient le trafic.

Les résultats affichés sont arrondis. Les calculs utilisent des nombres JavaScript non arrondis ; de légers écarts de virgule flottante sont possibles.

Fonctionne dans le navigateur

L’outil fonctionne dans un cadre isolé sans accès réseau. ClearByte et les scripts publicitaires ne peuvent pas lire les données qu’il contient. Cela ne protège pas contre les extensions malveillantes ou un appareil compromis.

Sources et définitions

Méthode vérifiée:

Pour aller plus loin

Poursuivre avec une tâche liée