Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
This conference talk explores the evolution of Java's concurrency model beyond virtual threads, focusing on two emerging features: Structured Concurrency and Scoped Values. Join speaker Hanno Embregts for a 51-minute journey through Java's concurrency landscape, from classic threads through Runnables, ExecutorServices, CompletableFutures, and ForkJoinPools to virtual threads. Discover how the proliferation of threads in modern Java applications creates new challenges in thread coordination, observability, and isolation. Learn through demonstrations how Structured Concurrency and Scoped Values address these challenges, understand their practical impact on everyday programming, and consider whether these features represent the final destination in Java's concurrency evolution or merely another stop along the way.
Syllabus
Java's Concurrency Journey Continues! Exploring Structured Concurrency and Scoped Values
Taught by
Devoxx