Receive daily AI-curated summaries of engineering articles from top tech companies worldwide.
Endigest AI Core Summary
This post explains how Dropbox improved storage efficiency in Magic Pocket, their immutable exabyte-scale blob store, after a fragmentation incident caused by a new service.
•Magic Pocket is an immutable blob store where deleted data stays on disk until reclaimed by compaction, since volumes cannot be modified once closed
•A new Live Coder service for on-the-fly erasure coding caused severe volume under-filling (less than 5% capacity in worst cases), sharply increasing storage overhead
•The existing L1 compaction strategy tops off already-dense volumes with donor data, but was too slow against a large tail of severely under-filled volumes
•L2 compaction uses dynamic programming to group under-filled volumes and pack their combined live data into a single near-full destination volume
•
A multi-strategy approach (L1 + L2 + L3) drove overhead back below the previous baseline
This summary was automatically generated by AI based on the original article and may not be fully accurate.