You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Pierre Laporte edited this page Jul 12, 2018
·
3 revisions
Gatling
Gatling is a very powerful load testing tool.
It is entirely written in an asynchronous fashion, based on Scala and Akka foundations.
Even though it is mostly used to benchmark HTTP servers, nothing prevents it from being used for other protocols.
The only condition is that these protocols support asynchronous architecture.
Maven plugin that can be used to package simulations and run Gatling from CI (recommended)
Gatling DSE plugin
Out of the box, Gatling does not support the Cassandra Query Language.
This plugin was developed in order to use Gatling against Datastax products.
This was made possible thanks to the CQL protocol asynchronous nathure.
Many people contributed to create this plugin.
Gatling-dse-plugin may be used as-is with a Gatling bundle.
If you start a brand new project, it may be the right tool for the job.
However, for bigger projects where you want to share components, a more elaborate tool might be needed.
For such cases, Datastax team has created a separate tool: gatling-dse-stress.