Neon Introduces Copy-on-Write Object Storage That Forks With Database Branches

Neon, a cloud Postgres platform, has introduced object storage branching that forks alongside database branches using copy-on-write semantics. Previously, branching a database only isolated the rows, while files stored in a shared object storage bucket remained shared across all branches, creating risks of accidental overwrites and inconsistent snapshots. With the new feature, developers declare a storage bucket in their branch configuration, and when a branch is created, the bucket forks independently with its own storage endpoint. A practical test confirmed that files written to a branch do not appear on the main branch, and deleting a branch also removes its associated files. The feature is currently available on new us-east-2 projects under Neon's platform preview program.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in