Archives de catégorie : Performance

New Relic

New Relic, spécialiste du monitoring en temps réel d’applications.

New Relic propose aux entreprises un tableau de bord en mode SaaS pour la surveillance et la gestion de leurs applications web et mobiles, en temps-réel. Il revendique à ce jour 35 000 clients actifs donc 5 000 abonnés au service premium. Elle fait face à la concurrence quasi-directe de startups comme AppDynamics, MSP Mentors ou encore Extrahop Network.

Site officiel

Source

Graylog

Graylog va permet d’avoir une gestion des logs centralisée. Ces logs seront stockés dans une base de données Elasticsearch. Les paramètres de Graylog seront quand à eux stockés dans Mongodb. Et pour finir nous pourront gérer ces logs via une interface graphique qui se nomme graylog-web-interface.

Site officiel

Source

Benchmark rapides sur un serveur

Avant la mise en production il est indispensable de faire des benchmarks des différents services fonctionnants sur la machine. Voici ici quelques outils pour faire des tests de charge/performance rapides de votre infrastructure. Nous nous focaliserons sur les serveurs web. Les outils présentés ici ne sont en aucun cas suffisant pour de bon test pré-prod mais utiles pour un premier jet !

Source

Prefetch (pré-chargements)

En HTML5 on peut spécifier de pré-charger différents éléments pour amélioration la navigation.

prefetch va déclencher le pré-chargement du fichier mentionné par le lien (attribut href), afin de le placer en cache.

 dns-prefetch va exécuter une requête DNS par anticipation, pour résoudre un nom de domaine en adresse IP, sans attendre de le rencontrer dans le code source de la page ou d’une page suivante. Ces requêtes peuvent parfois nécessiter quelques dizaines de millisecondes, et il y en a d’autant plus qu’un document fait appel à des ressources issues de domaines variés.

prerender, le pré-rendu de document va passer la main au moteur d’interprétation pour mettre en cache (mémoire) par avance une page afin de l’afficher quasiment instantanément si le visiteur y accède en ayant déjà un « rendu graphique ».

Source