Smart Batching: A Load-Sensitive Self-Tuning Packet I/O Using Dynamic Batch Sizing
MegaPipe: A New Programming Interface for Scalable Network I/O