Skip to content
Curriculum 10 posts · ~2.1h total

Linux Performance Engineering

Sub-100µs from NIC to strategy decision

The kernel layer beneath every HFT trade: NUMA topology, CPU isolation, kernel bypass networking, huge pages, and the RT scheduling configuration that separates 18µs from 200µs.

What you'll master

  • Kernel bypass networking (ef_vi, DPDK, AF_XDP)
  • NUMA-aware memory allocation
  • CPU pinning + isolcpus/nohz_full
  • SCHED_FIFO real-time scheduling
  • eBPF off-CPU profiling

Why this matters

Every institutional desk runs Linux bare-metal. The performance delta between a tuned and untuned system is not 10%: it is a full order of magnitude. These ten posts document the specific kernel techniques that close that gap, grounded in production experience at Akuna Capital and Gemini.

The Curriculum - 10 modules