The async section. "Why async wasn't necessary" is a slightly odd frame — it argues against a strawman. The more interesting claim is "multi-process sync outperforms async for this workload" and why (GIL contention is absent in multi-process; uvloop overhead on non-IO-bound code). Leaning into that would be more persuasive.
Need an architectural post.
Need an architectural post.