Hacker News new | past | comments | ask | show | jobs | submit login

> io_uring was able to better fit modern reality and also avoid problems from previous implementations.

Learning from the past can indeed lead to better designs.

> Hope security issues with it are solved

So, if I understand that correctly, it also introduced new problems? If so, do we know those new issues are solvable without inventing yet another API?

If not, is it really better or just having a different set of issues?




Here's a recent vulnerability: https://blog.exodusintel.com/2024/03/27/mind-the-patch-gap-e...

It's just your typical multithreading woes (in an unsafe language). One presumes that these problems will be ironed out eventually. Unfortunately it seems as though various hardened distros turn it off for this reason (source was a HN comment I read a while back).




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: