Virtual Threads - Strengths and Pitfalls with Victor Rentea

Описание к видео Virtual Threads - Strengths and Pitfalls with Victor Rentea

Over the past 30 years, Java struggled to find the best approach to working with threads, adopting thread pools, non-blocking concurrency, and reactive programming. One year ago Java 21 introduced Virtual Threads, one of the most awaited language improvements in the language history. The ad goes: massive concurrency with cheap threads without the cognitive load required by callbacks, or reactive programming. However, there are some dark tenets and best practices you need to learn to be on top of this paradigm shift that challenges our old, entrenched habits.

Agenda:

Mechanics of Virtual Thread
When to expect a benefit from VT & how to measure it?
CPU Monopolization
Thread Pinning: how to detect and fix
Deadlocks Caused by Virtual Threads
...

Speaker
Victor Rentea, dedicated Trainer, Java Champion, and Software Craftsman.
He is passionate about Clean Code, Refactoring, and Automated Testing. Victor has been programming in various languages since 2004 and previously served as a Lead Architect/Coach at IBM Romania. He conducts regular training sessions at over 40 companies in Romania and around the world. Victor is also a frequent speaker at major conferences.

----------------------------------------------------------------
Join the Community!
If you haven't joined the Slack community, what are you waiting for? It's the ultimate spot to throw in your questions during our live sessions and mingle with fellow Java enthusiasts from all around the world.

Комментарии

Информация по комментариям в разработке