YoVDO

Java's Concurrency Journey: Exploring Structured Concurrency and Scoped Values

Offered By: Devoxx via YouTube

Tags

Java Courses Concurrency Courses CompletableFuture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a deep-dive exploration of Java's evolving concurrency landscape in this comprehensive conference talk. Trace the journey from classic threads through Runnables, ExecutorService, CompletableFutures, and ForkJoinPools, culminating in the introduction of virtual threads. Discover how the increased thread count in Java programs has led to new challenges in thread coordination, observability, and isolation. Delve into two cutting-edge features currently in development: Structured Concurrency and Scoped Values. Learn how these innovations address the complexities arising from virtual threads through live demonstrations and practical examples. Analyze the potential impact of these features on daily programming practices and contemplate whether Java's concurrency journey has reached its final destination or if more developments are on the horizon.

Syllabus

Java's Concurrency Journey Continues! Exploring Structured Concurrency and Scoped Values by Embregts


Taught by

Devoxx

Related Courses

Algorithms, Part I
Princeton University via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
MongoDB for Java Developers
MongoDB University
Initiation à la programmation (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Intro to Java Programming
San Jose State University via Udacity