Gatling Kafka Plugin - Any Java 11 version available?

Gatling version: 3.12.3 (open to other options though)
Gatling flavor: java scala
Gatling build tool: [ ] maven

Hi folks,

I’m currently working on performance testing some Kafka topics. I stumbled upon some official Gatling docs for executing a Kafka load test (Learn how to Load test a Kafka server with Gatling). However, I was wondering if anyone knows of any plugins / libraries that are able to run on Java 11? All the various libraries I’ve found (galax-io, tinkoff) are only compiled on Java 17 and I’m working in a Java 11 project. Does anyone know of any alternatives that are work by using Java 11?

The galax-io plugin is actually the continuation of the tinkoff one (it’s the author’s previous employer).

There’s also another 3rd party plugin for Kafka but it’s stuck on Gatling 3.9, see https://docs.gatling.io/reference/script/third-parties/.

Then, Java 11 was released 7 years ago and several projects are moving away from it. This is also a move we’re contemplating. MHO, you and your employer should consider upgrading.

Yep, but we’re not able to upgrade at the moment. Any chance you now of compiling the galax-io plugin for Java 11? Or other alternatives you recommend that could work to use Gatling for load testing a Kafka topic for Gatlinv v.3.12.3?

You can try to recompile the galax-io plugin and see if it really has a strong dependency on Java 17.
But that’s nothing something we can help with here. For 3rd party plugins, please reach out their respective authors directly, typically on GitHub.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.