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
Distributed Storage for Web Applications
Search
shelling
December 09, 2012
Technology
3
740
Distributed Storage for Web Applications
以在一天內自幹出 Dropbox 為例
shelling
December 09, 2012
Tweet
Share
More Decks by shelling
See All by shelling
App::LDAP - 管理者と百台のコンピュータ #YAPC::Asia 2012
shelling
2
560
Other Decks in Technology
See All in Technology
経験がないことを言い訳にしない、 AI時代の他領域への染み出し方
parayama0625
0
280
人に寄り添うAIエージェントとアーキテクチャ #BetAIDay
layerx
PRO
0
120
Datasets for Critical Operations by Dataform
kimujun
0
130
怖くない!GritQLでBiomeプラグインを作ろうよ
pal4de
1
140
データエンジニアがクラシルでやりたいことの現在地
gappy50
3
770
Perlアプリケーションで トレースを実装するまでの 工夫と苦労話
masayoshi
0
210
公開初日に個人環境で試した Gemini CLI 体験記など / Gemini CLI実験レポート
you
PRO
3
1.2k
Power Automate のパフォーマンス改善レシピ / Power Automate Performance Improvement Recipes
karamem0
0
280
【2025 Japan AWS Jr. Champions Ignition】点から線、線から面へ〜僕たちが起こすコラボレーション・ムーブメント〜
amixedcolor
1
110
猫でもわかるQ_CLI(CDK開発編)+ちょっとだけKiro
kentapapa
0
120
[TechNight #91] Oracle Database 最新パフォーマンス分析手法
oracle4engineer
PRO
3
290
クマ×共生 HACKATHON - 熊対策を『特別な行動」から「生活の一部」に -
pharaohkj
0
260
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
182
54k
How STYLIGHT went responsive
nonsquared
100
5.7k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Into the Great Unknown - MozCon
thekraken
40
1.9k
We Have a Design System, Now What?
morganepeng
53
7.7k
Navigating Team Friction
lara
188
15k
Transcript
Distributed Storage for Web Applications ҎࡏҰఱ㚎ࣗװग़ Dropbox ҝྫ Craft Your
Own Dropbox in One Day
ˏshellingford
First Time in RubyConf
forgot to register
None
I am ihower’s fan
I am matz’s fan
☹
ཱഅใ໊ LT immediately register
ؐႫҰݸֹ໊ one head count left
☺
ճᓤਖ਼ go back to the agenda
many choices
MogileFS
LiveJournal
None
ځਓత S3 The poor’s
Key-Object Store
ແᄸᴍࣦഊ No Single Point of Failure
Since 2004 Very Stable
mature components Database Trackers Storages Client Perl Mysql WebDAV Database
Trackers Storages Database Trackers Storages
Who used
Flickr
Digg
Pixnet
༗ଟ༻ convince me!
@jserv ࣗװ࠽ੋԦಓ The self-crafted is the San-greal
Dropbox for Hackers
dropbox.io
RESTful API /file RESTful client interact with MogileFS
12/4 ~ 12/5 ~ 1 day
shelling dropbox.io
live demo
How about complex apps
Paperclip
bmarini rack-mogilefs
CarrierWave
vrieskist carrierwave-mogilefs
ޙه postscript
ථ $1500 Ticket
Ҭ $2500 .io domain
T_T
ػثਓؐੋ ཁ४උ Robot is your close friend
Thank you