高性能网络

XDP 与 eBPF 高性能网络包处理深度工程实战:从驱动层 DPDK 替代到可编程数据包处理架构

系统阐述XDP(eXpress Data Path)与eBPF在高性能网络包处理中的架构原理与工程实战:Linux网络栈数据包路径、XDP动作码详解、BPF MAP_TYPE_CPUMAP/XSKMAP/AF_XDP机制、XDP DDoS缓解器与L4负载均衡器完整实现、AF_XDP用户空间零拷贝、硬件卸载、生产部署最佳实践、Cilium XDP模式分析

io_uring 赋能 QUIC 协议栈:构建百万级并发用户态网络引擎的深度工程实战

当 io_uring 的零拷贝 I/O 原语遇上 QUIC 的加密多路复用协议栈,一场用户态网络引擎的范式革命正在悄然发生。本文从内核态与用户态协作的视角,深度解析如何借助 io_uring 的固定缓冲区注册、多射击接受(multishot accept)、地址预注册等机制,构建能够承载百万级并发连接的 QUIC 服务端。