News for hackers. Stuff that matters.
Re:The Case for a High-Level Kernel-Bypass I/O Abstraction by jdsully on Friday May 24, 2019 @07:54PM (#20006250)
The lower latency is not an illusion, it is indeed lower latency for servers with high load. If you don't have high load then I agree the need for threads is eliminated - but people using Redis for real work have traffic where this becomes an issue. Multiple processes require clustering or sharding each with its own set of overheads (both in CPU and human terms).

You and I disagree vehemently on this (hence the fork), but I really think your optimizing for your own simplicity not that of the user's. It should be the opposite since the developer has the most insight into the software.

Re:The Case for a High-Level Kernel-Bypass I/O Abstraction by antirez on Saturday May 25, 2019 @04:45AM (#20007803)
I don't think you understood my comment. What I mean is that regardless of what you think of Redis and threads the fact that doing IO is so wasteful and adds latency and CPU time remains and is a constant.