| ▲ | hinkley 3 days ago | |||||||
Libuv has had io_uring integration for almost 18 months if you’re not on an old kernel or old hardware. They claim about an 8x improvement in speed. | ||||||||
| ▲ | danudey 3 days ago | parent | next [-] | |||||||
To be clear: libuv has had the ability to offload (some?) I/O operators to io_uring since v1.45.0, from 2023, and that's the 8x speed improvement. 2024 is when node.js seemed to enable (or rather, stop disabling) io_uring by default in its own usage of libuv. | ||||||||
| ||||||||
| ▲ | jitl 3 days ago | parent | prev [-] | |||||||
that's great! just saying io_uring has never been a required dependency to write application logic that avoids blockage on reads. | ||||||||