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
andrewseddon
October 27, 2011
Technology
3
580
massive-git
A revision controlled database
andrewseddon
October 27, 2011
Tweet
Share
Other Decks in Technology
See All in Technology
レガシーをぶっ壊せ。AEONで始めるDevRelの話 / Qiita Night 2024-2-22
aeonpeople
3
1.3k
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
1
160
web-application-security
matsuihidetoshi
0
140
現代CSSフレームワークの内部実装とその仕組み
poteboy
8
3.6k
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
3
270
20分で完全に理解するGrafanaダッシュボード
hamadakoji
1
180
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
2k
アクセシビリティを考慮したUI/CSSフレームワーク・ライブラリ選定
yajihum
2
1k
ワールドカフェI /チューターを改良する / World Café I and Improving the Tutors
ks91
PRO
0
120
生産性向上チームの紹介
cybozuinsideout
PRO
1
860
MySQL の SQL クエリチューニングの要所を掴む勉強会
andpad
2
6k
ChatGPT for IT Service Management (IT Pro)
dahatake
7
1.5k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
A Philosophy of Restraint
colly
197
16k
The Power of CSS Pseudo Elements
geoffreycrofte
60
5k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
Building an army of robots
kneath
300
41k
Ruby is Unlike a Banana
tanoku
96
10k
Thoughts on Productivity
jonyablonski
58
3.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
243
12k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
What's in a price? How to price your products and services
michaelherold
237
11k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
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