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
700
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
540
Other Decks in Technology
See All in Technology
【2025年度新卒技術研修】100分で学ぶ サイバーエージェントのデータベース 活用事例とMySQLパフォーマンス調査
cyberagentdevelopers
PRO
4
6.5k
食べログが挑む!飲食店ネット予約システムで自動テスト無双して手動テストゼロを実現する戦略
hagevvashi
1
160
古き良き Laravel のシステムは関数型スタイルでリファクタできるのか
leveragestech
1
640
大AI時代で輝くために今こそドメインにディープダイブしよう / Deep Dive into Domain in AI-Agent-Era
yuitosato
1
270
Zabbixチョットデキルとは!?
kujiraitakahiro
0
180
バックオフィス向け toB SaaS バクラクにおけるレコメンド技術活用 / recommender-systems-in-layerx-bakuraku
yuya4
2
290
Amazon CloudWatch Application Signals ではじめるバーンレートアラーム / Burn rate alarm with Amazon CloudWatch Application Signals
ymotongpoo
5
310
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
250
フロントエンドも盛り上げたい!フロントエンドCBとAmplifyの軌跡
mkdev10
2
240
さくらの夕べ Debianナイト - さくらのVPS編
dictoss
0
180
似たような課題が何度も蘇ってくるゾンビふりかえりを撲滅するため、ふりかえりのテーマをフォーカスしてもらった話 / focusing on the theme
naitosatoshi
0
390
Amebaにおける Platform Engineeringの実践
kumorn5s
6
900
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
21k
Visualization
eitanlees
146
16k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.1k
Designing for Performance
lara
607
69k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.3k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Thoughts on Productivity
jonyablonski
69
4.6k
Building an army of robots
kneath
304
45k
Making Projects Easy
brettharned
116
6.1k
Code Review Best Practice
trishagee
67
18k
The Language of Interfaces
destraynor
157
24k
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