I agree re concurrency not being the same thing as parallelism.
But you appear to suggest that one cannot achieve parallelism with a task group. But we do (and we avoid the thread explosion issues of queue.async while simultaneously enjoying structured concurrency benefits). All of my recent computationally intensive and massively parallel tests demonstrate that task group performance is indistinguishable from concurrentPerform.
Help me understand why not task group? I see no downside.
Topic:
App & System Services
SubTopic:
Core OS
Tags: