Post

we reimplemented lvm for our microvm hypervisors, with worse guarantees on purpose. its ~100ms volume-group lock was fine weekly but brutal at 200 launches/sec. keeping device-mapper, new control plane, ~100x faster allocation. depot.dev/blog/why-i-r...

depot.devWhy I reimplemented LVM (with worse guarantees)Our microVMs launch in under a second, and assembling their block devices in parallel put LVM's roughly 100ms volume group-wide lock directly in the critical path. We kept the kernel's device-mapper, ...

0 reposts0 likes

No replies yet.