4 ms·
The kernel is still quite slow at handling TCP/IP packets. Its the bane of my existence with KeyDB. I'm still experimenting with io_uring which should help a
by jdsully 7y ago
The kernel is still quite slow at handling TCP/IP packets. Its the bane of my existence with KeyDB. I'm still experimenting with io_uring which should help a little bit but that was only released this year.
- yxhuvud 7y agoI'm not claiming it is fast. I'm claiming there is a lot of water under the bridge and development done, both for the kernel and probably also for custom TCP stacks. Hence my call for a more up to date comparison. That said, indeed, io_uring seems like quite great progress.
- jdsully 7y agoI should be more clear: From my perspective as someone following this closely little progress has been made. With the notable exception of io_uring.
- grosswait 7y agoI wonder if the userspace stack netgate is using in their tnsr product could help?