[{"data":1,"prerenderedAt":71},["ShallowReactive",2],{"term-c\u002Fcontent-addressed-storage":3,"related-c\u002Fcontent-addressed-storage":58},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":52,"sitemap":53,"stem":56,"subcategory":6,"__hash__":57},"terms\u002Fterms\u002Fc\u002Fcontent-addressed-storage.md","Content-Addressed Storage",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Content-addressed storage stores data by its hash, not its name — deduplication and integrity verification baked directly into the model. The file's name is its fingerprint. The same content always gets the same address. If something gets corrupted, the address changes and you know immediately. Git does this for every commit, every file. Docker does it for image layers. IPFS does it for the entire web. Once you understand it, you start seeing it everywhere.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"In content-addressed storage (CAS), the storage address of an object is derived by hashing its content (typically SHA-256). This provides three properties automatically: deduplication (identical content always maps to the same address, stored once), integrity verification (any modification changes the hash, making corruption detectable), and immutability (addresses never change once assigned). Git's object store, Docker's layer cache, and IPFS all implement CAS. It's the foundation of reliable distributed storage.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"Our artifact store uses content-addressed storage — identical builds share the same cache.\" \u002F \"Git's integrity guarantees come from content-addressed storage. The hash IS the ID.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"architecture","Content-addressed storage stores data by its hash, not its name — deduplication and integrity verification baked directly into the model.","advanced","md","c",{},true,"\u002Fterms\u002Fc\u002Fcontent-addressed-storage",[49,50,51],"Git","Docker","Abstraction",{"title":5,"description":41},{"changefreq":54,"priority":55},"weekly",0.7,"terms\u002Fc\u002Fcontent-addressed-storage","qnzPJt-q0RwGN30Rejl-4qxExLgs2dI5JIrcw0IaeVc",[59,63,67],{"title":51,"path":60,"acronym":6,"category":40,"difficulty":61,"description":62},"\u002Fterms\u002Fa\u002Fabstraction","beginner","Abstraction is hiding the messy details and showing only what matters.",{"title":50,"path":64,"acronym":6,"category":65,"difficulty":61,"description":66},"\u002Fterms\u002Fd\u002Fdocker","cicd","Docker is like a lunchbox for your app.",{"title":49,"path":68,"acronym":6,"category":69,"difficulty":61,"description":70},"\u002Fterms\u002Fg\u002Fgit","git","Git is like a magical save system for your code. Every time you save (commit), it remembers exactly what changed.",1775560888705]