#virtualthreads
Using virtual threads and jstack shows idle carriers but not the thousands of requests waiting on your database. Felipe Maschio explains how Thread.dump_to_file captures them, and what to compare across dumps.

foojay.io/today/what-j...

#Java #VirtualThreads
What jstack Misses When Your Java Service Uses Virtual Threads
A service with virtual threads can have thousands of requests waiting while jstack shows idle carriers. How to read Thread.dump_to_file instead, JDK 21 to 25.
foojay.io
October 27, 2026 at 12:57 AM
Virtual threads = free scale. Billy Korando says there's never a reason not to use them. One demo doubled his throughput. Upgrade for this alone. #Java #VirtualThreads #Scale
October 2, 2026 at 3:22 AM
🧵 Was bedeuten Virtual Threads für Deine Architektur?

Marwan Abu-Khalil zeigt auf der W-JAX, welche neuen Skalierungsoptionen entstehen und wie Structured Concurrency & Scoped Values ins Bild passen.

📅 03.11. | ⌚ 10:45
🔗 https://f.mtr.cool/9cm0yio1d6

#VirtualThreads #jaxcon
September 7, 2026 at 1:02 PM
Swapped Spring WebFlux for virtual threads: complexity halved, latency ↓34%, onboarding weeks→days. #BuildingAI #SpringBoot #VirtualThreads https://buildingai.in/blog/webflux-to-virtual-threads-migration
August 25, 2026 at 6:07 PM
Using feature rich Apache Pekko 1.7.0 actors or super slick @groovy.apache.org 6 actors.
groovy.apache.org/blog/groovy-...
#groovylang #virtualthreads @apache.org
August 22, 2026 at 10:18 AM
Taking advantage of virtual threads, in @spring.io, is easy. The benefits are real. Rarely, the benefits cause problems downstream. In those cases, its just as easy to disable. #virtualthreads #springframework #springboot #java
August 10, 2026 at 1:01 PM
#VirtualThreads changed in JDK 24 & 25.

JEP 491 fixes monitor pinning, but bottlenecks now shift to connection pools, rate limiters, and ThreadLocal caches.

Learn what to audit before adopting them, backed by a public benchmark ➤ bit.ly/3TwXR3l

#Java #JDK25 #JEPs
July 31, 2026 at 12:30 PM
Your batch job works on your laptop… but triggers OOM errors & DDoS-es your dependencies. What now?

Hugo Marques breaks down the evolution of a high-scale #SpringBoot + #gRPC workload: from single-threaded prototypes to #VirtualThreads & semaphores.

“Just async” isn’t enough: bit.ly/4sH2pkB

#Java
January 15, 2026 at 10:52 AM

Java 21 introduces virtual threads, a more efficient and scalable way to handle concurrency. They’re lightweight, easy to use, and allow handling thousands of tasks simultaneously without consuming many resources. A great boost for high-performance apps! #Java21 #VirtualThreads #Concurrency
November 13, 2024 at 1:30 AM
@venkats.bsky.social great thanks for Scaling Java Applications using Virtual Threads #DevCommunity #Java #VirtualThreads #DeveloperExperience
November 11, 2025 at 8:08 PM
OK, we are conflating a couple of things: JVM as a platform/runtime and the Java language itself. For the JVM I'd say the biggest change were VirtualThreads and all related; in addition improvements to G1GC and new GCs like ZGC. And people are working on value classes and compact headers that…
November 19, 2024 at 10:28 PM
We had a great evening with a Brief History of Virtual Threads presented by @kec.bsky.social! Traveled back in time to 1997 to try out #GreenThreads, figured out how they were different from modern #VirtualThreads and even bravely ventured in the terrifying dark forest of #reactive programming.
January 15, 2025 at 2:06 PM
New year, more JUG events! Do you want to do some time travel and explore the history of #VirtualThreads in #Java? Have you ever wondered how are the Virtual Threads different from Green Threads? See what cool tricks are done behind the scenes so you can finally forget reactive APIs? There will be🍕!
December 19, 2024 at 11:02 AM
YT premiere: Jox: passing control information through channels

An example use-case where the unique features of Jox - the Go-like `select` operation, and `.done()`/`.error()` methods - make a difference!

www.youtube.com/watch?v=VjiC...

#Java #Loom #VirtualThreads #Channels
JOX - Passing Control Information Through Channels, Adam Warski SoftwareMill
Let's examine some use cases, where the unique features of Jox make a difference! We'll transfer data from a websocket to a stream of messages, considering t...
www.youtube.com
May 29, 2024 at 11:20 AM
Java Virtual Threads: The Future of Scalable Concurrency dev.to/haraf/java-v...
🧵 Java Virtual Threads: The Future of Scalable Concurrency
Tags: #java #virtualthreads #loom #performance #springboot #backend With the release of Java 21+,...
dev.to
April 18, 2025 at 2:08 PM
Java’s Virtual vs. Platform Threads and What’s New in JDK 24 - Understanding Java’s Virtual and Platform Threads: How They Work, What Pinning Is, and What’s New in JDK 24 #java #springboot #virtualthreads #projectloom #jdk24 senoritadeveloper.medium.com/javas-virtua...
Java’s Virtual vs. Platform Threads and What’s New in JDK 24
Understanding Java’s Virtual and Platform Threads: How They Work, What Pinning Is, and What’s New in JDK 24
senoritadeveloper.medium.com
April 13, 2025 at 2:00 PM
This article claims that @openlibertyio.bsky.social
matches Java virtual threads performance with its autonomic thread pool 🚀

We at @omnifish.bsky.social trust it's possible, as we were thinking about adding a similar thread pool to glassfish!

#VirtualThreads #Java 🌟

infoq.com/articles/jav...
Java Virtual Threads: a Case Study
This article explores JDK 21's virtual threads, comparing their performance with Open Liberty's thread pool. It covers key findings like throughput, ramp-up times, and memory footprint. Despite advant...
infoq.com
December 2, 2024 at 10:54 AM
When I started to research this topic in-depth, I found nearly zero discussions on how to implement load-shedding with Spring Boot and Tomcat on virtual threads.

My analysis is available here:
blog.popov-rnd.com/posts/load-s...

#SpringBoot #Tomcat #LoadShedding #Overload #VirtualThreads
Load-shedding strategies for Spring Boot on Tomcat
This article examines how load shedding can be implemented in Spring Boot services running on Tomcat, from the executor-level to application-level admission control
blog.popov-rnd.com
July 16, 2026 at 7:04 AM
🚀 We’ve just released our BoxLang Async Webinar!
Catch the recording here
👉 www.youtube.com/watch?v=aWum...

Learn how to level up async programming with schedulers, executors, futures & virtual threading!

#BoxLang #AsyncProgramming #Webinar #ColdFusion #CFML #VirtualThreads
Leveling Up your Async with BoxLang!
YouTube video by Ortus Solutions
www.youtube.com
August 21, 2025 at 8:55 PM
For those #java developers who want to find out more about how to make use of Virtual Threads in their java applications #openjdk #virtualthreads #jep444

https://t.co/gdIln1kGU5
April 24, 2023 at 4:46 PM
Best tools for 3D elements and mockups in your next project 👇

- Morflax .com
- Shapefest .com
- Spline .design
- ContentCore .xyz
- Rotato .app
- Virtualthreads .io
- MockRocket .io
- Unicorn .studio
December 26, 2024 at 1:00 PM
Virtual threads in Java are great, until pinning silently turns them back into platform threads. Felipe Maschio wrote a practical guide on spotting and fixing this issue.

foojay.io/today/virtua...

#Java #VirtualThreads #ProjectLoom
Your Loom App Quietly Became a Thread Pool Again: A Field Guide to Virtual Thread Pinning - foojay
The incident that taught me to respect pinning looked like nothing. A service freshly migrated to virtual threads, a load test that plateaued at about 420 - by Felipe Maschio Virtual thread pinning qu...
foojay.io
July 16, 2026 at 10:41 AM