Comment on 10 Million Concurrent Connections – The Kernel is the ProblemparentComments−lmm13yWould linux accept those patches?−yid13yIt doesn't have to -- you can just have a loadable kernel module that takes over the network stack.−wmf13yLinux developers are very opposed to having their lovingly crafted network stack replaced with something crappy and/or proprietary (see TOE).−lmm13ySuch a thing would be very difficult to maintain given that linux refuses to provide a stable API.−yid13yAgreed, but it's possible (in theory, much like writing your own network stack).
Comments
Would linux accept those patches?
It doesn't have to -- you can just have a loadable kernel module that takes over the network stack.
Linux developers are very opposed to having their lovingly crafted network stack replaced with something crappy and/or proprietary (see TOE).
Such a thing would be very difficult to maintain given that linux refuses to provide a stable API.
Agreed, but it's possible (in theory, much like writing your own network stack).