Chapter 7 Reference 11
Introducing pg_karnak: Transactional Schema Migration Across Tenant Databases
Open the original at thenile.devAs cited in DDIA
Gwen Shapira. "Introducing pg_karnak: Transactional Schema Migration Across Tenant Databases." thenile.dev, November 2024. Archived at perma.cc/R5RD-8HR9
How the page describes itself
Introducing pg_karnak: Transactional schema migration across tenant databases
Dive deep into the architecture of pg_karnak, PostgreSQL extension, metadata store and transaction coordinator designed for reliable and scalable schema migrations across many tenants and Postgres instances. This post explores PostgreSQL internals, including extension hooks, transaction lifecycle, and locking mechanisms, offering insights into building scalable, reliable systems for distributed ap…
From the page's own metadata at thenile.dev, 2026-08-29.
Link check
- Status
- Link checked and reachable (HTTP 200)
- Format
- text/html
- Size
- 0.2 MB
- Last checked
- 2026-08-29
Identifiers and archived copies
- perma.cc
- https://perma.cc/R5RD-8HR9