logoalt Hacker News

to_zieglerlast Tuesday at 9:09 PM2 repliesview on HN

We also wrote up a very concise, high-level summary here, if you want the short version: https://toziegler.github.io/2025-12-08-io-uring/


Replies

topspinlast Tuesday at 9:27 PM

In your high level "You might not want to use it if" points, you mention Docker but not why, and that's odd. I happen to know why: io_uring syscalls are blocked by default in Docker, because io_uring is a large surface area for attacks, and this has proven to be a real problem in practice. Others won't know this, however. They also won't know that io_uring is similarly blocked in widely used cloud sandboxes, Android, and elsewhere. Seems like a fine place to point this stuff out: anyone considering io_uring would want to know about these issues.

show 2 replies
scott_wlast Tuesday at 9:15 PM

Thanks! This explained to me very simply what the benefits are in a way no article I’ve read before has.

show 1 reply