Explore the intricacies of container management at Facebook in this 57-minute conference talk by Lindsay Salisbury. Dive deep into the company's approach to running containers using Linux, Btrfs, and systemd, and understand how this strategy works at scale. Learn about advanced details of Btrfs and the benefits of a composable file system in a high-traffic network environment. Discover how Facebook utilizes systemd both on the host and inside containers. Gain insights into new Linux kernel features such as cgroupv2 and BPF. The talk covers runtime components, namespaces, process abstraction, BPF, XDP, ButterFS, SystemD, and the advantages of using a process manager. Explore topics like removing subvolumes, build root, snapshots, and running containers. Examine real-world examples and takeaways that can be applied to your own container management practices. This presentation from the Philly ETE 2019 conference offers valuable knowledge for developers and system administrators working with containerized environments at scale.
Read more
Containers at Facebook - Advanced Linux, Btrfs, and Systemd Implementation