Networking
Publications categorized under Networking.
High-Performance Packet Processing with eBPF and XDP: 100Gbps at the Driver Layer
High-Performance Packet Processing with eBPF and XDP: 100Gbps at the Driver Layer
Bypass the Linux network stack and execute custom packet filtering logic directly in network card driver rings using eBPF/XDP.
TCP Congestion Control Deep Dive: BBRv3 vs CUBIC in High-Bandwidth Networks
TCP Congestion Control Deep Dive: BBRv3 vs CUBIC in High-Bandwidth Networks
How Google's BBR congestion algorithm measures bottleneck bandwidth and round-trip propagation delay to prevent bufferbloat.
BGP Anycast Routing Architecture for Edge Load Balancing & DDoS Resilience
BGP Anycast Routing Architecture for Edge Load Balancing & DDoS Resilience
Distribute ingress IP traffic globally across multiple data centers using Border Gateway Protocol Anycast routes.
WireGuard Internals: Modern VPN Cryptography, Noise Protocol & Kernel Mechanics
WireGuard Internals: Modern VPN Cryptography, Noise Protocol & Kernel Mechanics
Examine how WireGuard simplifies secure tunneling using Noise protocol framework, public key routing, and kernel module execution.
DNS Architecture: Security, DNSSEC Validation & DNS-over-HTTPS (DoH) Implementation
DNS Architecture: Security, DNSSEC Validation & DNS-over-HTTPS (DoH) Implementation
Prevent DNS spoofing and eavesdropping by hardening recursive resolvers with cryptographic signature verification and TLS encryption.
HTTP/3 and QUIC Protocol Deep Dive: Eliminating Head-of-Line Blocking
HTTP/3 and QUIC Protocol Deep Dive: Eliminating Head-of-Line Blocking
How UDP-based QUIC protocol handles multiplexing, integrated TLS 1.3 handshakes, and mobile connection migration across IP changes.
Data Center Networking: VXLAN Overlay Fabrics and MP-BGP EVPN Control Planes
Data Center Networking: VXLAN Overlay Fabrics and MP-BGP EVPN Control Planes
Scale Layer 2 domains across Layer 3 IP fabrics using VXLAN encapsulation and BGP Ethernet VPN routing protocols.
Kernel-Bypass Networking: Comparing DPDK and io_uring High-Throughput I/O
Kernel-Bypass Networking: Comparing DPDK and io_uring High-Throughput I/O
Architect zero-copy application runtimes capable of handling tens of millions of packets per second without kernel context switches.
Envoy Proxy Architecture: Threading Model, Dynamic Discovery APIs (xDS) & Filters
Envoy Proxy Architecture: Threading Model, Dynamic Discovery APIs (xDS) & Filters
How Envoy operates as a high-performance Layer 7 edge and service proxy with non-blocking event loops and dynamic control planes.
Linux Network Stack Tuning: Socket Buffers, Backlogs & sysctl Optimizations
Linux Network Stack Tuning: Socket Buffers, Backlogs & sysctl Optimizations
Tune rmem/wmem socket buffer sizes, SOMAXCONN queue depths, and ephemeral port ranges for millions of concurrent TCP sockets.