Vous êtes passionnés comme moi de machines basse-consommation, ARM, Atom : rendez visite à mon partenaire !
Performance web Node.JS
vendredi 27 janvier 2012 à 18:00 | Performance
Je vous propose un comparatif des performances web entre Apache Tomcat et Node.js sur des machines ARMv5 DockStar et SheevaPlug. Il y a quelques jours, j'ai regardé une video, présentant les performances web, d'un cluster de machines ARM composé de 5 SheevaPlug. J'ai eu l'idée de monter ce comparatif !
Commençons par la vidéo. Il s'agit de démontrer la scalabilté de Apache Tomcat, avec un cluster réalisé avec des machines ARM Sheevaplug, ayant des caractéristiques proches du Seagate DockStar.
J'ai réalisé mon test avec une seule machine DockStar. J'ai installé Node.JS, et copié l'ensemble du site howtonode.org, depuis le repository GitHUB. Ce site utilise Wheat, un moteur blog écrit en node.js.
J'ai démarré un test aggressif, avec la commande ab (Apache Benchmark). 10000 connexions, 1000 concurrentes !
Au vu des résultats, on constate qu'avec un seul DockStar, j'ai les mêmes performances web qu'un cluster de 2 machines Apache Tomcat !
D'après ce qu'on voit sur la 1er image, node.js utilise seulement 25% des 128Mo de RAM du DockStar, par contre la CPU monte à 83% ...
Bravo Node.JS !
A propos de Vincent RABAH
DSI/Responsable Technique depuis plus de 10 ans. Les Systèmes d'Informations complexes sont mon quotidien !
Expert en management, GreenIT et virtualisation de serveurs. Vous pouvez consulter l'ensemble de mon parcours.
I do speak English even if my blog is written in French ... Feel free to leave comments, I'll answer you !
- Google Analytics site speed pour le SEO
- Statistiques du blog it-wars.com Juin 2011
- Performance auto-hébergement ARM un cas pratique
- Analyser les logs Nginx avec GoAccess
- Nginx fastcgi optimisation
- ArchLinux ARM et Seagate DockStar avec le kernel Linux 3.0
- Performance de l'auto-hébergement avec le DockStar
- Déploiement en continu, capacity planning
- Scalabilité Linux et le multicore
- Vitesse d'affichage de site web améliorée épisode 2
Vous pouvez lire également :
Partagez cet article :




