Building Homescale: Creating PlanetScale-Like Infrastructure at Home
Let's Build PlanetScale from Scratch: Infrastructure

I am building Homescale to bring PlanetScale's branching capabilities to home environments. By separating storage from compute and using Ceph's copy-on-write technology, I can create writable database branches from immutable snapshots without duplicating data. This approach allows Postgres and other engines to share storage efficiently, enabling instant cloning and point-in-time recovery through a simple CLI.
"A branch of a 100 GB database therefore appears as a complete 100 GB database without requiring another 100 GB copy up front."