Replacing EBS and Rethinking Postgres Storage from First Principles
6 months ago
- #postgresql
- #cloud-storage
- #distributed-systems
- Fluid Storage is a new distributed block storage architecture designed for elasticity, zero-copy forks, and synchronous replication.
- It is fully compatible with PostgreSQL and other databases, offering instant forks, automatic scaling, and no downtime.
- Every database in Tiger Cloud’s free tier now runs on Fluid Storage, providing developers with these advanced capabilities.
- Fluid Storage addresses the limitations of traditional 'elastic' cloud storage like EBS, which lacks true elasticity and efficient scaling.
- The architecture consists of three layers: Distributed Block Store (DBS), storage proxies, and a user-space storage device driver.
- Key features include fork-first design, true elasticity, usage-based billing, predictable performance, and Postgres compatibility.
- Benchmarks show Fluid Storage sustains 110,000+ IOPS and 1.4 GB/s throughput while maintaining copy-on-write and elasticity guarantees.
- Fluid Storage is built for agentic workloads, enabling autonomous systems to spin up, scale, and tear down environments efficiently.
- Reliability is ensured through storage replication, database durability, compute recovery, and region-level isolation.
- Fluid Storage is available today in Tiger Cloud’s free tier, with early-access partnerships open for agentic and infrastructure platforms.