News

A preview feature in JDK 22 combines the strengths of virtual threads and parallel streams to improve optimization and performance. Here's how it works.
Virtual threads are a lightweight implementation of Java threads, delivered as a preview feature in Java 19. They dramatically reduce the effort of writing, maintaining, and observing high ...
The director of the group said to me "Don't ever use recursion in production code." I thought this was a bit of a head-scratcher. What's the word on recursion in production code? Do you use it?
Modern applications might need to support millions of users, but OS threading limits present a problem. Here's how Java 21 virtual threads solve it.