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
590
massive-git
A revision controlled database
andrewseddon
October 27, 2011
Tweet
Share
Other Decks in Technology
See All in Technology
成果を出しながら成長する、アウトプット駆動のキャッチアップ術 / Output-driven catch-up techniques to grow while producing results
aiandrox
0
130
AWS re:Invent 2024 re:Cap CloudFront編
yoshimi0227
0
330
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
120
私なりのAIのご紹介 [2024年版]
qt_luigi
1
110
KnowledgeBaseDocuments APIでベクトルインデックス管理を自動化する
iidaxs
1
210
バクラクのドキュメント解析技術と実データにおける課題 / layerx-ccc-winter-2024
shimacos
2
920
フロントエンド設計にモブ設計を導入してみた / 20241212_cloudsign_TechFrontMeetup
bengo4com
0
1.9k
re:Invent 2024 Innovation Talks(NET201)で語られた大切なこと
shotashiratori
0
270
第3回Snowflake女子会_LT登壇資料(合成データ)_Taro_CCCMK
tarotaro0129
0
180
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
240
あの日俺達が夢見たサーバレスアーキテクチャ/the-serverless-architecture-we-dreamed-of
tomoki10
0
370
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
1
1.2k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
2
180
The Language of Interfaces
destraynor
154
24k
For a Future-Friendly Web
brad_frost
175
9.4k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Docker and Python
trallard
41
3.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
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