Hardware Is Asynchronous. Most of Our Operating Systems Still Aren't
The article argues that while modern hardware operates asynchronously with multiple independent components, most operating systems remain fundamentally synchronous in design. This mismatch leads to inefficiencies and complexity, as OSes must layer async abstractions on top of inherently async hardware. The author calls for rethinking OS architecture to embrace asynchrony natively.