Java & JVMConference50min
Structured Concurrency in Action
This session explores the near-final Structured Concurrency API in Java 25. It demonstrates how to organize concurrent code, handle errors and cancellations, observe thread relationships, and refactor reactive designs—preparing developers to apply structured concurrency effectively in real-world projects.
talk.summaryAiDisclaimer
Nicolai ParlogOracle
talkDetail.whenAndWhere
Thursday, June 18, 14:35-15:25
Room 3
talks.roomOccupancytalks.noOccupancyInfo
In Java 25, the structured concurrency API sees its fifth preview with considerable changes over previous iterations. With chances being good that it will finalize without a further overhaul, let's put it into action and explore how to:
After this presentation you'll be ready to put the structured concurrency API into action in your project.
- structure concurrent code
- process and propagate errors and cancellation
- observe thread relationships
- refactor from a reactive approach
After this presentation you'll be ready to put the structured concurrency API into action in your project.
Nicolai Parlog
Nicolai (aka nipafx) is a Java enthusiast focused on language features, core APIs, and runtime evolution with a passion for learning and sharing. He does that mostly at conferences and in his biweekly Inside Java Newscast, but also occasionally in podcasts, live streams, articles, and books - more on all that on nipafx.dev. He's a Java Developer Advocate at Oracle and otherwise best known for his haircut.