Blog

Notes on building Cask: what the design has to guarantee, and what went wrong on the way there.

Git at any scale

How Cask makes every push durable in a write-ahead log in object storage, and treats the bare repositories on disk as caches of that log.

· 18 min read