All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

ZeroFS: An Open-Source Filesystem That Turns S3 into Primary Storage via NFS, 9P, and NBD

By

Eikon

8mo ago· 14 min readenCode

Summary

ZeroFS is an open-source filesystem that makes Amazon S3 storage function like a real local filesystem. It provides file-level access via NFS and 9P protocols, and block-level access via NBD (Network Block Device). The project passes 8,662 POSIX filesystem tests and uses ZFS end-to-end testing in CI, including extracting the Linux kernel source tree and running scrub operations without errors. Initially built for merklemap.com, ZeroFS aims to enable S3 as primary storage rather than just backup or archival.

Key quotes

· 4 pulled
ZeroFS makes S3 storage feel like a real filesystem.
It provides file-level access via NFS and 9P and block-level access via NBD.
ZeroFS passes all tests in the pjdfstest_nfs test suite - 8,662 tests covering POSIX filesystem operations including file operations, permissions, ownership, and more.
We create ZFS pools on ZeroFS, extract the Linux kernel source tree, and run scrub operations to verify data integrity. All operations complete without errors.
Snippet from the RSS feed
ZeroFS - The Filesystem That Makes S3 your Primary Storage. ZeroFS is 9P/NFS/NBD on top of S3. Initially built for www.merklemap.com - Barre/ZeroFS

You might also wanna read