Back to Java User Group Home Print this page

Garden State Java User Group

June 2026 Meeting Information

June 9, 2026
Blocking is the New Non-Blocking

We are happy to announce that Garima Agarwal will be our special guest for this month's meeting.

Java threads have worked the same way for nearly 30 years. When too many users hit your application at once, you either throw more hardware at the problem or rewrite your code in a complex reactive style that most developers find hard to read and harder to debug.

Java 25 finally offers a better way. This talk explains what threads are, why they struggle under heavy load, and how Virtual Threads solve that problem without forcing you to rewrite anything. We also cover two new Java 25 features, Structured Concurrency and Scoped Values, that make writing concurrent code safer and cleaner than ever before. No experience with concurrency needed.