Questions
Version
4.5.8
Context
while running existing application with ThreadingModel.VirtualThread , application performance dropped significantly.
Do you have a reproducer?
Yes
Steps to reproduce
- deploy a verticle containing HTTP server , responding every request wuth 200-OK
- first execute with ThreadinModel.EventLoop
- execute with ThreadingModel.VirtualThread
- run http load test.
EventLoop model results : 31000 request per second
Virtual Thread model results : 811 request per second.
CPU utilization is very less in VT model ,

Extra
- Anything that can be relevant such as OS version, JVM version
openJdk 21