You don't mention your test setup - how is your test client connecte dto your test server?
If It's 10G do you manage to saturate your 10G connection? Is there a switch between the two hosts?
Do you run out of ephemeral ports? What do latency scatterplots look like for both web servers?
I would strongly suggest that you take the time to install the TechEmpower benchmarks on a pair of test hosts and implement them for GreenLightning.
If you can show positive results on these benchmarks (or a subset) then people will take you much more seriously than saying
"with my benchmark X my server is N times faster than server Z."
It took me about two or three hours to install an older version of the TechEmpower benchmarks in my home lab, for the dozen different frameworks
that were interesting to me.
I'm suggesting this because microbenchmarks are so, so easy to get wrong, especially with Java. The Tech Empower project is a highly visible,
independent, open source set of trivial micro-benchmarks with a few years worth of published data for over 80 other webservers/frameworks.
It's been fascinating to see how some frameworkers/servers really are 1000x faster than others, and in many cases some quite popular well known
platforms underperform enormously. The community is pretty helpful. If you can get results that are comparable with the published results then
you know that you aren't dealing with errors in your experimental process.
Peter Booth