Configure player

Close

WWDC Index does not host video files

If you have access to video files, you can configure a URL pattern to be used in a video player.

URL pattern

preview

Use any of these variables in your URL pattern, the pattern is stored in your browsers' local storage.

$id
ID of session: wwdc2023-10170
$eventId
ID of event: wwdc2023
$eventContentId
ID of session without event part: 10170
$eventShortId
Shortened ID of event: wwdc23
$year
Year of session: 2023
$extension
Extension of original filename: mp4
$filenameAlmostEvery
Filename from "(Almost) Every..." gist: [2023] [Session 10170] Beyond th...

WWDC23 • Session 10170

Beyond the basics of structured concurrency

Swift • iOS, macOS, tvOS, watchOS • 24:22

It’s all about the task tree: Find out how structured concurrency can help your apps manage automatic task cancellation, task priority propagation, and useful task-local value patterns. Learn how to manage resources in your app with useful patterns and the latest task group APIs. We’ll show you how you can leverage the power of the task tree and task-local values to gain insight into distributed systems. Before watching, review the basics of Swift Concurrency and structured concurrency by checking out “Swift concurrency: Behind the scenes” and “Explore structured concurrency in Swift” from WWDC21.

Speaker: Evan Wilde

Open in Apple Developer site