Network Performance Engineer

measure, explain, and improve throughput, latency, and congestion.

≈ 150 hBadge: Performance Analyst

Who it is for

performance, capacity, and transport engineers.

The sequence

  1. 1
    PDP-01 · Inside the Linux Kernel Network Stack Follow a single packet from the NIC driver to a socket and back, and say what happens at each step.
  2. 2
    TRN-01 · TCP BBR and Custom Congestion Control Understand BBR's model, read its kernel code, and build and evaluate a custom congestion-control module.
  3. 3
    OBS-03 · Automated Network Testing with TRex and Kitune Script repeatable traffic tests, collect and analyze the results, and publish a benchmark report.
  4. 4
    OBS-02 · Cloud-Native Network Performance and Monitoring Find the bottleneck in a cluster network, measure it, and set an SLA you can keep.
  5. 5
    RDM-02 · RoCEv2 and Converged Fabric Deployment Design, configure, and troubleshoot a lossless Ethernet fabric that carries RDMA alongside TCP/IP.

Capstone

Benchmark report with a congestion-control experiment (CAP-10)

Take the first course

Every course in the path can be taken on its own, in any order.

PDP-01