Use async for I/O, not as a substitute for CPU parallelism
Use async to avoid blocking while I/O is in flight, and treat CPU parallelism as a separate measured design decision.
Use async to avoid blocking while I/O is in flight, and treat CPU parallelism as a separate measured design decision.