Get the latest tech news
Postgres Storage as a Transaction Journal
Neon reimagines Postgres storage by putting the WAL front and center, prioritizing the development workflow over mere data storage.
The WAL in Postgres was originally designed to ensure atomicity and durability of transactions, yet it also has the potential to enable a broader range of functionalities. This is made possible because the entire database state is continuously recorded in WAL, stored, and indexed in a way that makes historical data rapidly accessible. Instead, both the read-write primary and the read-only replicas send read requests to the same Neon Pageserver, which serves as the single source of truth for the data.
Or read this on Hacker News