File:Robert Graham - C10M, Defending The Internet At Scale

Description
Robert Graham walks the audience at Schmoocon 2013 through the depths of the Linux Kernel and UNIX networking to discover the root problem with internet scalability.

Summary
Graham explains how the c10k problem (10000 concurrent connections) was solved in the 90's with the introduction of asynchronous, single-threaded, non-blocking web servers (such as Nginx, Lighthttpd and Node), the contestants of Apache's multi-threaded, blocking dominion. From there he takes over the next challenge, C10M and what it takes to dramatically improve scalability of network-based services (spoiler: the kernel needs to change).