>Are you planning on chaning the entire engine to use co-routines?

It is not really that hard to switch the engine from threads to Kotlin
coroutines:
https://github.com/apache/jmeter/pull/540

The complicated part is to find a good HTTP client that can simulate lots
of clients.
For instance, last time I checked, Jetty HTTP client wanted 6 or so threads
per "virtual client".

>Is there any discussion about this where you can point me so I get more
context?

https://lists.apache.org/thread/sbwx4qylxkxxvbg1jw37jkd8gc29t5y7

>have you considered the advent of virtual threads to jvm and the
implications
> of coroutines to existing JMeter ecosystem (plugins and tools):
https://openjdk.java.net/projects/loom/.

Frankly speaking, it is not clear when Loom will be production-ready.
On the other hand, Kotlin coroutines can already fulfill the need.

Vladimir

Reply via email to