Accueil🇫🇷Chercher

Tengine

Tengine est un serveur HTTP, fork de nginx patché par Taobao pour fournir son contenu[2].

tengine

Informations
Développé par Taobao, fork de nginx (Igor Sysoev)
Première version 29 novembre 2011[1]
Environnement GNU/Linux
Unix
Type Serveur HTTP
Licence Licence libre (de type BSD)
Site web tengine.taobao.org

Différences par rapport à Nginx

Taobao a ajouté différentes fonctions à Tengine[3], dont certaines auraient en retour été acceptées par nginx.

  • Les modules peuvent ĂŞtre compilĂ©s en bibliothèques partagĂ©es, permettant de dĂ©cider lesquels seront chargĂ©s après compilation.
  • Ajoute des mĂ©thodes Ă  la rĂ©partition de charge : consistent hashing, session persistence et upstream health check.
  • Input body filter, permettant de gĂ©rer plus facilement la liaison entre le pare-feu et les Ă©vènements au niveau HTTP.
  • Le filtre trim, permettant de retirer dynamiquement commentaires, espaces et caractères inutiles des types HTML et optionnellement JavaScript et CSS, afin de rendre les fichiers envoyĂ©s plus compacts sans perdre de fonctionnalitĂ©.
  • Module concat, inspirĂ© du modconcat d'Apache, permettant de concatĂ©ner diffĂ©rents fichiers d'assets de type JS et CSS, afin de rĂ©duire les Ă©changes et d'amĂ©liorer la compression de ceux-ci.
  • Module sysguard, permettant de limiter l'utilisation des ressources mĂ©moire ou CPU, si l'utilisation dĂ©passe un certain seuil.
  • …

Principaux sites l'utilisant

Références

  1. (en) « ChangeLog »
  2. (en) « Introduction », taobao.org (consulté le )
  3. (en) « Features », Taobao
  4. (en) « taobao.com », Alexa

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.