Xata opens its Postgres platform with copy‑on‑write branching and scale‑to‑zero

April 15, 2026
Complex intertwining of dried, leafless tree branches outdoors, showcasing natural textures.
Photo by Alfo Medeiros on Pexels

Xata is a pure open‑source, cloud‑native platform that promises to make running lots of Postgres instances on Kubernetes feel less like herding cats and more like clicking a button. Its headline trick is copy‑on‑write (CoW) branching at the storage layer — allegedly you can “copy” terabytes of data in seconds — and it pairs that with scale‑to‑zero so idle clusters don’t keep burning cash. It has been reported that Xata is stable, actively developed, and already powering production workloads at scale via Xata Cloud.

What it does

Think of it as an opinionated Postgres‑as‑a‑Service you run yourself. Xata layers on features many teams want out of the box: CoW branching for fast clones, separation of storage and compute, auto‑scaling and bin‑packing, high‑availability with read replicas and automatic failover, PITR backups to object storage, and a serverless SQL driver over HTTP/websockets. The platform builds on CloudNativePG (for Postgres operator duties) and OpenEBS (for cloud‑native storage like Mayastor), and adds a SQL gateway, branch operator, control‑plane services, Keycloak‑based auth, a CLI, and REST APIs with API‑key RBAC.

When to use (and when not)

Two clear use cases: run an internal Postgres‑as‑a‑Service for your company, or spin up cheap, instant preview/test/dev copies of large databases. Need a single Postgres instance? Xata will feel like using a crane to hang a picture — overkill. And if you plan to resell a public PGaaS, the project notes it keeps some multi‑tenancy security features closed‑source; it has been reported that the team doesn’t recommend using the OSS stack as a public multi‑tenant offering without talking to them first.

Getting started

The repo includes local dev instructions: you’ll need Docker, kind, and Tilt. Typical quick start is “kind create cluster” then “tilt up,” and the Xata CLI can be installed via the installer script on xata.io. The README even shows a local login example for development — don’t treat those demo credentials as production-ready! For deeper architecture and operational details, the project links to an explanatory blog post and the full source on GitHub.

Sources: github.com/xataio, Lobsters