Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Preface

Dacite: distributed immutable data with content-addressed nodes.

Chapters (Four Layers)

  1. Content Stores — immutable content-addressed map, backends, caching.
  2. Hash Fusion — fuse primitive and content identity.
  3. Values — scalar/seq/map + types.
  4. Rooted Stores — mutable root ref, watches, durability, push/sync, GC.

Stop after 1 (persistence), 2 (hashing), 3 (structs), 4 (mutable state + sync).

Reading

Sequential; SPEC.md for precision.

For

Users, implementors, designers.

Jonathan & Gorm, 2026