Reactive Swift Concurrency
summary
An iOS team at Yandex Messenger describes using Swift Concurrency (without Combine or RxSwift) to implement a reactive approach by priming event streams via transactions. The talk explains difficulties encountered migrating to Swift Concurrency, the solutions they applied, the current state of their system, and planned future work.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 3:32Tooling issues in messenger
- 12:59Building reactive engine
- 19:24Framework limits and invariants
- 22:57Operator problems and future
- 24:23Q&A
- 30:39Q&A
- 33:29Adoption and business discussion
- 34:59Cross-platform questions
related talks
36mCombining Combine and Swift Concurrency
45mHow We Adapted the Project to Strict Concurrency Checking — Swift 6
43mBeware Combine!
45mThreads, Queues, and Things to Come: Present and Future of Concurrency in Swift
30mA Practical Guide to Swift Concurrency
20mHow To Approach Approachable Concurrency
23mSwift Concurrency is new and hard, and you can do it
47mDo We Really Need Swift Modern Concurrency?
