Building an eBPF-Powered Packet Classifier in C: A CV-Worthy Systems Project
Build a production-shaped eBPF/XDP packet classifier from scratch in C. Real code, real architecture, and a clear roadmap to extend it into a senior-level systems project.
Build a production-shaped eBPF/XDP packet classifier from scratch in C. Real code, real architecture, and a clear roadmap to extend it into a senior-level systems project.
How TLS 1.3 0-RTT cuts handshake latency to a single round trip — and the replay, forward-secrecy, and operational trade-offs you need to understand before turning it on.
How TLS 1.3 0-RTT resumption actually works on the wire, why replay attacks make it risky for non-idempotent requests, and the patterns real teams use to deploy it safely behind NGINX, Envoy, and HAProxy.
How BBR actually estimates bottleneck bandwidth and RTT, why v2/v3 fix v1’s loss-insensitivity, and what to tune at the kernel, application, and NIC layers before you ship it.
A working engineer’s guide to QUIC stream multiplexing: how independent byte streams coexist over a single connection, why per-stream flow control fixes TCP’s head-of-line blocking, and where it still bites.