Network Systems Architect
design a network stack end to end, from the kernel to the NIC to the cluster, and defend the choices.
≈ 230 hBadge: Systems Architect
Flagship path
Who it is for
senior engineers and architects.
The sequence
- 1PDP-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.
- 2DPK-01 · DPDK in Depth Build high-speed packet applications on DPDK's core libraries and finish with a VPN gateway.
- 3RDM-01 · RDMA Programming with Verbs Write verbs programs for two-sided, one-sided, and atomic operations, and tune them.
- 4RDM-02 · RoCEv2 and Converged Fabric Deployment Design, configure, and troubleshoot a lossless Ethernet fabric that carries RDMA alongside TCP/IP.
- 5OFL-04 · SR-IOV: Principles and Practice Build an SR-IOV lab from scratch and run it in a VM, a container, and a cloud platform.
- 6CNT-01 · Advanced Kubernetes Networking and Service Mesh Design a service mesh, a multi-cluster network, and a GitOps workflow that holds up in production.
- 7SEC-01 · Zero-Trust Networking and the High-Performance Security Gateway Design a zero-trust access path and a high-performance gateway, from policy engine to compliance evidence.
- 8OBS-03 · Automated Network Testing with TRex and Kitune Script repeatable traffic tests, collect and analyze the results, and publish a benchmark report.
Capstone
Architecture review of a converged data-center network (see file 06, project CAP-09)
Take the first course
Every course in the path can be taken on its own, in any order.