Java virtual threads is a new feature introduced in JDK 19. It has potential to improve an applications availability, throughput and code quality on top of reducing memory consumption. This video intends to introduce java virtual threads in an easily understandable manner.
If you liked this video, you'll love our Java Performance Masterclass. Learn more:
https://ycrash.io/java-performance-tr...
- - - - - - - - - - - - - - -
Topics covered:
00:38 - JVM Memory regions
02:15 - Life cycle of a thread
05:10 - Platform thread architecture
07:30 - Virtual thread architecture
14:20 - How we will create a virtual thread
16:20 - Advantages
17:40 - Performance impact of virtual threads
- - - - - - - - - - - - - - -
Links shared in the video:
Is Java Virtual Threads lightweight?
https://blog.ycrash.io/2023/01/20/is-...
Advantages of Java Virtual Threads
https://blog.ycrash.io/2023/01/20/adv...
‘Thread.startVirtualThread()‘ API:
https://docs.oracle.com/en/java/javas...)
APIs to create Java Virtual Thread:
https://blog.ycrash.io/2023/01/20/api...
- - - - - - - - - - - - - - -
Read more in this blog:
https://blog.ycrash.io/2023/01/20/jav...
- - - - - - - - - - - - - - -
Our Tools:
yCrash: https://ycrash.io/
GCeasy: https://gceasy.io/
HeapHero: https://heaphero.io/
fastThread Tool: https://fastthread.io/
- - - - - - - - - - - - - - -
SRE Community:
Need help in troubleshooting your performance problems?
Post here: https://answers.ycrash.io/
- - - - - - - - - - - - - - -
Follow us on:
LinkedIn: / ycrash
Instagram: / ycrash_rca
Facebook: / tier1app
Twitter: / tier1app
- - - - - - - - - - - - - - -
#javathreadprogramming | #javavirtualthreads | #javainternalsJava | #JavaVirtualThreads | #Java Multithreading | #Java Concurrency | #Java programming language | #Java | #JDK | #JVM | #Java virtual machine | #oracle | #cloud | #developer | #programming