Java virtual threads

Waiting no longer holds a platform thread, so a slow database only adds latency. Native (JNI) calls still pin a carrier, and the JVM still warms for 30 s. Realtime connections cost 10 KB.

Trade-offs#

AxisScore
Throughput
Tail latency
Memory
Velocity
Resilience
Operability

Frameworks#

Engineering terms#