September 24, 2008

Peek into CouchDB

Ayende Rahien is writing some articles where he explores the guts of CouchDB. His ability to plow the source and write about what's going on, especially in the btree code, is kinda blowing me away. My favorite so far is the btree:query_modify article, where he starts to get into the MVCC aspects of CouchDB's design.

Reading Erlang: Inspecting CouchDB

More CouchDB reading: btree:lookup

More CouchDB reading: btree:query_modify

Link