JavaJava
Conference50min
ADVANCED

Structured Concurrency in Action

This session explores the latest Java 25 structured concurrency API, highlighting its key changes, error handling, thread relationships, and refactoring from reactive approaches. Attendees will gain practical knowledge to effectively implement structured concurrency in their projects using the near-finalized API.

Nicolai Parlog
Nicolai ParlogOracle

talkDetail.whenAndWhere

talks.scheduleTBD
Room 8
talks.roomOccupancytalks.noOccupancyInfo
talks.description
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:

  • 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.
threads
errors
concurrency
java
talks.speakers
Nicolai Parlog

Nicolai Parlog

Oracle

Germany

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 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.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription