Christian Tietzectietze@mastodon.social
Oct 13, 2026, 5:44 AMSpend two hours reading and taking notes on Swift async streams/channels and backpressure.
You can't reason about backpressure locally. You need to inspect the chain and potentially all function calls within a consumer -- and consequentially keep the amount of hops minimal to help reason about it.
Swift doesn't show backpressure; it's a property of the chain from producer to consumer to how it handles elements during its consumption.
That's tough.