%%
Last Updated:
- [[2021-04-03]]
- [[2020-12-29]]
- [[2020-12-11]]
%%
## [[Gatling]] is more performant than most tools
- [[Message-oriented architecture]]
- Gatling measures test throughput by reporting the number of messages sent and received, not the number of threads or virtual users. This architecture allows Gatling to generate more throughput on one machine than other tools that use the [1 Thread: 1 VU paradigm]([[The 1 Thread=1 Virtual User Paradigm is flawed]])
- [[Akka framework]] is built for speed
- On an 8-core machine, [[Stéphane Landelle]] [said]([[Load Testing Done Right using Gatling with Stephane Landelle]]) that Gatling can generate 100,000 rps with 1,000 VUs and 40 threads.
## Integration
Since it's code-based ([[Scala]]), Gatling scripts excel at integration with IDEs, versioning, and continuous integration tools - very similar to [[k6 (Company)]] in that regard.