DevOps Deep Dives¶
Focused Linux / DevOps reference documents for interview prep, systems understanding, and production troubleshooting.
Linux Fundamentals¶
linux.boot.sequence.md— firmware to userspace boot flowlinux.memory.management.md— virtual memory, paging, OOMlinux.network.packet.flow.md— NIC to application packet pathlinux.performance.debugging.md— perf, strace, sysstat toolkit
systemd¶
systemd.architecture.md— PID 1, targets, boot ordering, component overview
Containers & Kubernetes¶
containers.how.they.really.work.md— namespaces, cgroups, overlayfsdocker.image.internals.md— layers, manifests, build cachekubernetes.pod.lifecycle.md— pod scheduling through terminationkubernetes.networking.md— CNI, services, kube-proxy, DNS
Infrastructure & Cloud¶
terraform.state.internals.md— state file, locking, backendsci.cd.pipeline.architecture.md— pipeline design, artifacts, environments
How to use these docs¶
- Read the "Big picture" section first.
- Use the ASCII flows to build the mental model.
- Use the "Failure modes" and "Debugging workflow" sections for practical troubleshooting.
- Use the "Interview angles" sections to prep answers that sound like you understand the system rather than memorized buzzwords.