Home / Companies / Neon / Blog / Post Details
Content Deep Dive

Inside branch-based restores in Lakebase Postgres

Blog post from Neon

Post Details
Company
Date Published
Author
Carlota Soto
Word Count
1,896
Company Posts That Month
16
Language
English
Hacker News Points
-
Post removed?
No
Summary

Lakebase Postgres presents branch-based restores as an alternative to conventional managed Postgres point-in-time recovery, which typically requires provisioning a new coupled compute-and-storage instance, copying a snapshot from object storage, replaying WAL, and waiting for data volumes to hydrate. The post argues that this process can take hours for large databases and cites a survey of 50 production Postgres developers reporting frequent critical failures, extended downtime, and limited confidence in recovery. Lakebase separates compute from durable storage: compute runs PostgreSQL workloads and produces WAL, while safekeepers, pageservers, and object storage preserve transaction durability, reconstruct page versions, and maintain immutable history. Because historical database states are already addressable in storage, recovery consists of creating a new independent branch at a selected timestamp rather than copying data and replaying logs. The resulting branch has its own compute and connection string, can be inspected before use, and is described as becoming queryable in seconds regardless of whether the source database is 10 GB or 100 TB. The approach is also positioned for agent-driven workflows, such as associating application checkpoints with database states and enabling rapid undo of code and data changes.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 1 4,852 1,086 241 +4%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.