Dropbox의 immutable blob store인 Magic Pocket의 저장 효율성 개선
(dropbox.tech)
Dropbox는 Magic Pocket의 불변성으로 인한 파편화 문제를 해결하기 위해 압축(Compaction) 전략을 도입하여 쓰기 증폭 최적화 과정에서의 공간 낭비를 줄임으로써 대규모 데이터 인프라 운영의 비용 효율성을 개선했습니다.
이 글의 핵심 포인트
- 1Dropbox의 Magic Pocket는 엑사바이트(Exabyte) 규모의 커스텀 불변(Immutable) 저장소임
- 2쓰기 증폭(Write Amplification)을 줄이려는 시도가 오히려 저장 공간 파편화(Fragmentation)를 심화시킴
- 3