VARNISH CACHE

Le cache utilisé par des millions de sites

Le logiciel libre et open source qui permet la diffusion ultra rapide de contenus basés sur le protocole HTTP.

Télécharger Varnish Cache

Varnish Cache Bunny 1080 X 1080

L’histoire de Varnish

Si vous n'êtes pas encore prêt à utiliser Varnish Enterprise, ne vous inquiétez pas ! Commencez avec Varnish Cache comme l’ont fait des millions de développeurs. Varnish Cache est un accélérateur d'applications web open source très répandu. 

L’histoire de Varnish remonte à 2005. Le journal en ligne Verdens Gang gagnait en popularité et, avec plus de 45 millions de pages consultées par semaine, avait besoin d'un meilleur moyen de gérer le trafic. Convaincue qu’il existe un moyen de réduire le nombre de serveurs tout en accélérant le temps de chargement des pages, une équipe a mis au point une solution open source au problème de VG. Après avoir obtenu un financement, le projet Varnish Cache a été lancé.

En savoir plus

Varnish Cache

Varnish devient viral

Varnish Cache a surpassé les attentes. Il a permis de réduire le temps de chargement moyen des pages de 150 ms à moins de 30 ms, tout en réduisant de 400 % les besoins du serveur dorsal !

Son efficacité a été telle que d'autres journaux l'ont remarquée et que le code     Varnish a été mis en open source pour partager ces avantages. L'adoption a pris de l’ampleur au fil des ans, et aujourd'hui des millions de sites web utilisent Varnish Cache pour accélérer la diffusion de contenus HTTP.

Obtenir Varnish

Varnish V Squid 05

Mise en cache de contenu web

Fonctionnement de Varnish

Varnish est un proxy inverse HTTP qui met en cache les pages web fréquemment consultées, de manière à ce qu'elles puissent être rapidement chargées sans la nécessité d’attendre la réponse du serveur.

Lorsque l’utilisateur recherche une page web spécifique, Varnish vérifie si la page en question existe dans le cache. Si c'est le cas, Varnish sert le contenu directement, ce qui permet de gagner beaucoup de temps par rapport à l'envoi de requêtes au serveur d'origine.

Voir comment ça marche

Varnish V Squid 04 (1)

Pourquoi Varnish est différent

Quelques décisions en matière de conception ont, dès le début, permis à Varnish Cache de se démarquer de la concurrence. Ces caractéristiques techniques découlent toutes de la philosophie selon laquelle Varnish doit être fondamentalement rapide et entièrement créé dans un souci de performance.

Built For Http

Conçu pour le protocole HTTP

D'autres accélérateurs ont commencé comme des caches côté client ou comme des serveurs d'origine. L'accent mis par Varnish sur le protocole HTTP se traduit par des chargements de pages beaucoup plus rapides.

Heavily Threaded

Processus multithreadé

Chaque connexion de client est gérée par un worker thread distinct afin de maximiser les performances.

Grid Item 1

Stockage de données dans la mémoire virtuelle

Le système d'exploitation (SE) décide des données stockées en mémoire et des informations écrites sur le disque.

Log Data Memory

Données de journal stockées dans la mémoire partagée

Pour minimiser le nombre d'appels système dans le chemin d’accès rapide.

Nous contacter Comment ca marche

Langage de configuration VCL

La clé de la personnalisation

La stratégie de Varnish Cache repose sur la flexibilité du Varnish Configuration Language, en abrégé VCL.

À partir d'une interface de ligne de commande, le VCL vous permet de concevoir des politiques et de contrôler chaque aspect du processus de demande et de réponse. Grâce à la prise de décision par VCL, Varnish a une plus grande capacité d’adaptation que les autres accélérateurs HTTP.

Le VCL est également ultrarapide et peut être configuré sans redémarrage, car il est transpilé en C, compilé en objet partagé et chargé directement dans Varnish.

Découvrir les rudiments du VCL

Screenshot 2023 04 25 At 13.35.13

Varnish Cache ou Varnish Enterprise ?

Aussi populaire que soit Varnish Cache, une solution supplémentaire a été nécessaire lorsqu'il s'agissait de cas d'utilisation émergents et de défis HTTP critiques.

Avec plus de fonctionnalités, plus de performances et la prise en charge du streaming vidéo, de la diffusion d'applications, etc., Varnish Enterprise a répondu à ce besoin.

Les solutions Cache et Enterprise reposent sur les mêmes principes de base, mais pour des priorités différentes.

 

Comment choisir

Website Table 4

Logiciel libre et open source

Obtenir Varnish Cache

Si vous pensez que votre entreprise pourrait bénéficier d'un support d’experts et de fonctionnalités étendues adaptées à des besoins uniques, Varnish Enterprise est le logiciel dont vous avez besoin.

Si vous disposez du savoir-faire et de la motivation nécessaires pour vous lancer dans le projet open source, vous apprécierez Varnish Cache. 

Varnish Cache est un logiciel libre sous licence BSD à deux clauses ou FreeBSD.

Télécharger Varnish Cache

Consulter la documentation

Meditating Bunny

The Varnish Book

Varnish 6 by Example

Varnish 6 by Example est le guide essentiel pour tout ce qui concerne Varnish 6, avec des tutoriels pour les fonctionnalités et les modules de Varnish Cache et Varnish Enterprise. 

Il s'agit d'un livre utilitaire rempli d'astuces et de meilleures pratiques pour tirer le meilleur parti de votre configuration Varnish et atteindre de nouveaux sommets dans vos opérations de mise en cache, que vous soyez un débutant ou un professionnel expérimenté.

Entièrement mis à jour pour couvrir les fonctionnalités, les modules et les cas d'utilisation les plus récents, Varnish 6 By Example fournit tout ce dont vous avez besoin pour apprendre le VCL, mettre à l'échelle les opérations web, bâtir des CDN personnalisés et mettre à niveau vos compétences Varnish.

Télécharger dès maintenant

Varnish Book

Contacter notre équipe

Nous sommes disposés à répondre à toutes les questions que vous pourriez avoir sur nos logiciels, l’aide que nous offrons, les prix ou tout autre sujet lié à Varnish. Nous pouvons vous aider à trouver la solution qui répond le mieux à vos besoins et à configurer des versions d’essai.

Ico Try Varnish

Echanger avec un Expert

  • Des experts Varnish sont disponibles pour répondre à vos questions techniques et vous aider à trouver la solution dont vous avez besoin.
Icon Speech White

Messagerie instantanée

Échangez avec un conseiller pour trouver la solution adaptée à vos besoins

Card Circles
Ico Msg Us

Envoyez-nous un message

Nous avons des bureaux dans le monde entier et nos collaborateurs se feront un plaisir de répondre à vos questions.

Request a free trial