FuturesUnordered and the order of futures
In my previous post, I wrote about the distinction between “multi-task”
and “intra-task” concurrency in async Rust. I want to open this post by considering a common pattern
that users encounter, and how they might implement a solution using each technique.Let’s call this “sub-tasking.” You have a unit of work that you need to perform, and you want to
divide that unit into many smaller units of work, each of which can be run concurrently. This is
intentionally extremely abstract: basically every ...
Read more at without.boats