Playbooks

One writer per table

The cheapest way to keep a shared database from becoming a distributed monolith.

Problem
Two or more services write to the same table and schema changes have become terrifying.
Context
Shared-database architectures mid-migration toward services.

Problem

Context

Approach

Tradeoffs

When this stops working