Java Multithreading - 13 - Virtual Threads

preview_player
Показать описание
Revolutionize your Java applications with Virtual Threads! This video dives deep into Java Virtual Threads, a groundbreaking feature from Project Loom that redefines concurrent programming. Discover how Virtual Threads dramatically boost throughput, reduce resource consumption, and simplify writing scalable, I/O-bound applications. Learn the core concepts, including carrier threads and how the JVM efficiently manages millions of lightweight threads. We'll compare them with traditional platform threads, demonstrate practical use cases with clear code examples, and explore where Virtual Threads deliver the most significant performance gains. Elevate your Java concurrency skills and prepare for the future of high-performance Java development.

Playlist and related videos:

00:00:00 Intro
00:03:32 What are Traditional Java Threads?
00:08:12 The Need for Virtual Threads
00:11:52 What are Virtual Threads?
00:15:35 Key Benefits of Virtual Threads
00:18:55 Core Concepts of Virtual Threads
00:21:26 How to Create and Use Virtual Threads?
00:22:44 IO Code Example
00:31:07 Where not to use Virtual Threads?
00:32:38 CPU Code Example
00:39:21 Blocking Operations and Virtual Threads
00:41:57 Best Practices and Conciderations
00:44:53 Virtual Threads in the Java Ecosystem
00:46:50 Looking Ahead
00:49:16 Outro

#java #thread #threading #multithreading #multithreadinginjava #fundamentals #virtualthreads #virtual #threads
Рекомендации по теме
Комментарии
Автор

great series definitely deserve more views.

prashlovessamosa
Автор

great, keep going. Thank you for the amazing video

monashchhetri
Автор

Nice and Detailed video Jean, btw adding some diagrams while explaining like for thread parking would have been better.

visheshsetia
join shbcf.ru