Chapter 7 Reference 11

Introducing pg_karnak: Transactional Schema Migration Across Tenant Databases

Gwen Shapira

2024 thenile.dev

Open the original at thenile.dev

As 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