SO_REUSEPORT Scaling Techniques for Servers with High Connection Rates Ying Cai ycai@google.com Problems Servers with high connection/transaction rates TCP servers, e.g. web server UDP servers, e.g. DNS server On multi-core systems, using multiple servicing threads, e.g. one thread per servicing core. The single server socket becomes bottleneck Cache line bounces Hard to achieve load balance Thing