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
600
3
Share
massive-git
A revision controlled database
andrewseddon
October 27, 2011
Other Decks in Technology
See All in Technology
CC Workflow Studio
seiyakobayashi
0
100
Cortex Code君、今日から内製化支援担当ね。
coco_se
0
300
新規サービス開発におけるReact Nativeのリアル〜技術選定の裏側と実践的OSS活用〜
grandbig
2
120
ASTのGitHub CopilotとCopilot CLIの現在地をお話しします/How AST Operates GitHub Copilot and Copilot CLI
aeonpeople
1
200
ふりかえりがなかった職能横断チームにふりかえりを導入してみて学んだこと 〜チームのふりかえりを「みんなで未来を考える場」にするプロローグ設計〜
masahiro1214shimokawa
0
240
機能・非機能の学びを一つに!Agent Skillsで月間レポート作成始めてみた / Unifying Bug & Infra Insights — Building Monthly Quality Reports with Agent Skills
bun913
5
3.7k
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
150
システムは「動く」だけでは 足りない - 非機能要件・分散システム・トレードオフの基礎
nwiizo
10
3.9k
OpenClaw初心者向けセミナー / OpenClaw Beginner Seminar
cmhiranofumio
0
360
自己組織化を試される緑茶ハイを求めて、今日も全力であそんで学ぼう / Self-Organization and Shochu Green Tea
naitosatoshi
0
290
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
320
バックオフィスPJのPjMをコーポレートITが担うとうまくいく3つの理由
yueda256
1
290
Featured
See All Featured
HDC tutorial
michielstock
1
600
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
Making the Leap to Tech Lead
cromwellryan
135
9.8k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
250
Joys of Absence: A Defence of Solitary Play
codingconduct
1
330
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
340
Making Projects Easy
brettharned
120
6.6k
Technical Leadership for Architectural Decision Making
baasie
3
310
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
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