Upgrade to Pro — share decks privately, control downloads, hide ads and more …

massive-git

 massive-git

A revision controlled database

andrewseddon

October 27, 2011
Tweet

Other Decks in Technology

Transcript

  1. What is massive-git? • $ npm install massive-git • Git

    object model on top of Riak • Git at scale
  2. Object Model • Blobs (Data) • Trees (Structure) • Commits

    (Place holders) • Tags (Points of significance)
  3. KV Store++ • Built to scale • Distributed map-reduce queries

    • Link walking • Search (full text) • Made of the web, REST, JS etc
  4. Future • Export to Git via HTTP • GitHub v3

    REST DB API • Suggestions??