Face à l’explosion du traffic sur internet et la croissance exponentielle de l’économie numérique, la performance des applications devient un enjeu majeur des projets informatiques.
Pourtant, il est fréquent que les équipes adressent mal les tests de charges.
La première partie de cette présentation présente les concepts des tests de charges et leur méthodologie.
La seconde se focalise sur Gatling. Gatling est un outil de test de charge open-source, utilisé pour générer des utilisateurs virtuels naviguant sur un site web.
Il se caractérise par:
- une architecture moderne et performante basée sur des IO non-bloquants et un modèle d’acteurs, vous permettant de générer un très grand nombre d’utilisateurs concurrents
- un DSL concis et lisible vous permettant d’écrire un code flexible et maintenable, plutôt qu’une interface graphique confuse
- des rapports élégants et aux métriques pertinentes
Stéphane Landelle
Féru de développement et d’open source, Stéphane Landelle est le fondateur du projet Gatling et maintenant le CEO de GatlingCorp, une société dédiée au développement et à la promotion de Gatling.
Il est également le développeur d’AsyncHttpClient, un client HTTP asynchrone, utilisé notamment par le framework Play.