WWDC23: Beyond the basics of structured concurrency | Apple
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.
Explore related documentation, sample code, and more:
Swift Distributed Tracing - Repository: https://github.com/apple/swift-distributed-tracing
What’s new in Swift: https://developer.apple.com/videos/play/wwdc2023/10164
Visualize and optimize Swift concurrency: https://developer.apple.com/videos/play/wwdc2022/110350
Explore structured concurrency in Swift: https://developer.apple.com/videos/play/wwdc2021/10134
Analyze HTTP traffic in Instruments : https://developer.apple.com/videos/play/wwdc2021/10212
Swift concurrency: Behind the scenes: https://developer.apple.com/videos/play/wwdc2021/10254
More Apple Developer resources:
Video sessions: https://apple.co/VideoSessions
Documentation: https://apple.co/DeveloperDocs
Forums: https://apple.co/DeveloperForums
App: https://apple.co/DeveloperApp