Gatling is an open-source load testing framework based on Scala, Akka and Netty.

Gatling is an open-source stress tool with:

  • high performances
  • simple concepts
  • developer-friendly DSL to describe scenarios
  • HTTP support
  • scenario recorder
  • ready-to-present HTML reports

Gatling is built upon:

  • Async Http Client and Netty for non-blocking HTTP;
  • Akka for actions (requests, pauses, assertions, etc...) modeling and orchestration;
  • Scala interpreter for scripting.