FreeBSD Gets A Much Faster Sendfile Thanks To Netflix

As of today the latest FreeBSD SVN kernel code has the new sendfile() syscall developed by NGINX and Netflix over the past few years. This sendfile is already used by Netflix " to send their multiple tens of gigabits of data per second."
This new sendfile syscall from sending a file to a socket supports asynchronous I/O, completely non-blocking, all-around much faster, supports extra flags, and will work with all existing applications.
More details via the SVN commit to FreeBSD.
16 Comments