Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Pretty much everything touches the disk at some point. A lot of those things are asynchronous daemons these days. They currently need a complex thread pool to handle disk I/O - io_uring means they can run disk I/O on the same thread, and all they have to do is some buffer management. It’s a lot simpler and cleaner a programming model.

Source: recently developed a web server that uses io_uring.



Can you share a link to that web server?


Right now, unfortunately not, but I'll be releasing it open-source within the month. Look out for a Show HN post on the subject of live video streaming.




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

Search: