What's Today

Hacker News Front Page · torutofu ·

SBD: We Have a Filesystem at Home

Sprites reemplaza su sistema de archivos basado en JuiceFS por Sprites Block Device (SBD), que presenta un bucket de almacenamiento de objetos al kernel de Linux como un dispositivo de bloques mediante NBD. Al mantener los metadatos junto a los bloques y usar ext4 directamente, SBD elimina varias bases de datos y capas que podían quedar desincronizadas; sus checkpoints son instantáneas del volumen y las lecturas se verifican contra los datos almacenados. Las pruebas con 400 Sprites durante unas 5.000 secuencias de escritura, checkpoint, suspensión y restauración mostraron una fiabilidad muy superior a la solución anterior.

Sprites outgrew the clever filesystem we built for them. Their replacement is a plain disk: ext4, on a block device, on a bucket.

Leer la nota completa en fly.io →