Willem de Bruijn


Willem is a kernel Engineer at Google, working mainly on scaling packet processing in the network stack.

Before joining Google, he co-developed the Nexus trustworthy microkernel at Cornell and designed various network processing systems at the Vrije Universiteit Amsterdam, such as pipesfs: a virtual filesystem for interacting with live kernel I/O using memory mapped descriptor rings and packet buffers.

Proposals for this user

* Scalable packet processing with many queues and cores

Advancements in NIC hardware and functionality, as well as things like increasing core counts on systems present new opportunities for taking networking performance to next level.
Bufferbloat and Networking 04/24/2011
Willem de Bruijn