Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Stockage D

Section complète : segments append-only, index LSM reconstructible, zéro RAID sur 3 DC, compaction réglée avec le GC, backends pluggables. Les blobs ne passent jamais par le LSM.

  • Blobs : empaquetage en segments append-onlyClasses séparées données (HDD) / métadonnées (SSD)cas
  • Index LSM — choix d'architectureSegments + index hash→(seg,offset,len) ; value-log écarté. Index reconstructible par scan des segmentscas
  • Backends pluggables4 verbes, 3 implémentations (natif / FS / S3 via OpenDAL) ; redondance par backend, Object Lock = WORM délégué, pools par tenantpool
  • Compaction, tiering chaud/froid, cycle de vieTiering décidé ; compaction gloutonne par taux de vivants, après quarantaine — réglée avec le GCgc
  • DurabilitéEC 8+3 applicatif + réplication géo asynchrone des segments scellés + commit géo optionnel — une seule couche de redondancephys
  • Architecture physique3 DC actifs, zéro RAID (briques disques JBOD), EC 8+3, réparation déclusterisée, quorum PG à troisphys