The registry storage war: full disks, a GC storm, and bare metal
Part 1 was the design and the rollout; part 2 was the throughput hunt. By early October the new registry was fast, the dashboards were green, and we started flipping real CI load onto it.
This part is the ten days that followed. Remember the storage stack diagram from part 1, with Garage sitting on Longhorn, on a VM virtual disk, on Proxmox’s network storage, on physical disks somewhere in a rack? This is the part where that stack screwed us 😅