Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
massive-git
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
andrewseddon
October 27, 2011
Technology
610
3
Share
massive-git
A revision controlled database
andrewseddon
October 27, 2011
Other Decks in Technology
See All in Technology
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
190
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
970
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
310
Cloud Run のアップデート 触ってみる&紹介
gre212
0
290
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
360
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
AI-DLCを活用した高品質・安全なAI駆動開発実践 / AI Driven Development
yoshidashingo
1
290
Datadog 認定試験の概要と対策
uechishingo
0
220
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
140
PHP と TypeScript の型システム比較:AI 時代の「型」は誰のためにあるのか? #frontend_phpcon_do / frontend_phpcon_do_2026
shogogg
1
220
海外カンファレンス「JavaOne」参加レポート ユーザー系IT企業における目的・成果/JavaOne Report Purpose and Results in the User IT Company
muit
0
120
はじめてのDatadog
kairim0
0
250
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
8.1k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Testing 201, or: Great Expectations
jmmastey
46
8.2k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
The Pragmatic Product Professional
lauravandoore
37
7.3k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
370
Bash Introduction
62gerente
615
210k
How GitHub (no longer) Works
holman
316
150k
Transcript
massive-git a revision controlled database
Andrew Seddon • Founder CircuitHub • http://seddon.me • @seddonandrew •
github.com/andrewseddon
What is massive-git? • $ npm install massive-git • Git
object model on top of Riak • Git at scale
• GitHub • CircuitHub • WikiPedia • shapesmith (MCAD) Use
Cases
Git !
Object Model • Blobs (Data) • Trees (Structure) • Commits
(Place holders) • Tags (Points of significance)
None
Riak !
KV Store++ • Built to scale • Distributed map-reduce queries
• Link walking • Search (full text) • Made of the web, REST, JS etc
Riak and Git sitting in a tree get it...
How? • Blobs bucket • Repos bucket
Save
Load
Future • Export to Git via HTTP • GitHub v3
REST DB API • Suggestions??
Questions