GeeCON 2025: Daniel Kec - Brief past of Virtual Threads in Java

youtube.com 6 godzin temu


Threading in Java has a long and breathtaking history. To start from the beginning, let's look into the green threads and the subsequent transition to native threads. What were the shortcomings of native threads that needed to be overcome in Java web server runtimes? What was the past of task Loom's endeavour to introduce continuations to Java? To add any excitement, we will compare reactive approaches with modern Virtual Threads and measure the support for Virtual Threads in modern microservice runtimes with Virtual Thread based Helidon 4.