How to load test an SSE Endpoint in 2023?

I want to write a load test for my SSE endpoint which is written with Quarkus & JAX-RS. Because I want to make sure that my server can withstand at least 100 or more open SSE connections. I ask this question because the last question was some time ago. So what is the best way to achieve that in 2023?

Thanks for any help

>Solution :

  1. Gatling tool has SSE support now
  2. You can also consider using sse-perf project, see Load Testing Server Sent Event Streams
  3. It’s still possible to use Apache JMeter however you will need to write custom Groovy scripts like it’s described in How to Load Test SSE Services with JMeter article

Leave a Reply