Show HN: PostgreSQL running in a browser tab, persisting to S3
Category: infrastructure
Tags: filesystem, s3, storage, rust, nfs, block-storage
Score: 8.0/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 7)
ZeroFS is a filesystem and block device server that makes S3-compatible object storage feel like a local POSIX filesystem, accessible via NFS, 9P, and NBD protocols. It's technically impressive for implementing a full virtual filesystem with encryption, compression, and a custom LSM-tree storage engine in Rust, enabling use cases like running databases or booting an OS directly from S3. The inclusion of a Web UI with a terminal running a Linux VM in-browser that mounts the filesystem via WebSocket is particularly innovative.
Target audience: devops, backend devs, data engineers
Repository: https://www.zerofs.net/postgresql-in-the-browser · Rust · AGPL-3.0 · 1767 stars
View on Hacker News