Avatar A personal blog about technical things I find useful. Also, random ramblings and rants...

POSIX Era is Gone

TLDR, OS interface needs new layer of abstraction

TIL, the speed balance between I/O and compute is shifting in favor of I/O, which is partly why coprocessors and special-purpose accelerators are becoming more mainstream. Therefore, the POSIX era is over, and future designs need to transcend POSIX and re-think the abstractions and interfaces at a higher level. The operating system interface has to change to support these higher-level abstractions.

Reference: https://www.usenix.org/publications/loginonline/transcending-posix-end-era

all tags