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
An Analysis of Facebook Photo Caching(SOSP'13) の紹介
Search
Ryo Okubo
August 06, 2014
Technology
2
26k
An Analysis of Facebook Photo Caching(SOSP'13) の紹介
https://atnd.org/events/54159
で話した資料です。
Ryo Okubo
August 06, 2014
Tweet
Share
More Decks by Ryo Okubo
See All by Ryo Okubo
メルカリ・メルペイの成長を支える データ基盤とはどんなものか
syucream
7
6.8k
バッチとストリーミング、それぞれの障害に立ち向かう
syucream
3
3.5k
How Scala works at Mercari
syucream
2
1k
Production-ready stream data pipeline in Merpay, Inc
syucream
2
13k
データとML周辺エンジニアリン グを考える会 #2 イントロ
syucream
0
620
マイクロサービスにおける ログ収集の課題と取り組み
syucream
7
2.6k
Stream Data Pipeline for Microservices in Merpay
syucream
6
1.2k
メルペイにおける、マイクロサービスに寄り添うログ収集基盤 / Microservices-frendly Data Pipeline
syucream
0
18k
Merpay のデータ収集基盤
syucream
5
1k
Other Decks in Technology
See All in Technology
The Future of SEO: The Impact of AI on Search
badams
0
200
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
260
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
280
急成長する企業で作った、エンジニアが輝ける制度/ 20250214 Rinto Ikenoue
shift_evolve
3
1.3k
Goで作って学ぶWebSocket
ryuichi1208
3
1.6k
リアルタイム分析データベースで実現する SQLベースのオブザーバビリティ
mikimatsumoto
0
1.4k
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
720
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
7
1.8k
TAMとre:Capセキュリティ編 〜拡張脅威検出デモを添えて〜
fujiihda
2
250
技術的負債解消の取り組みと専門チームのお話 #技術的負債_Findy
bengo4com
1
1.3k
データマネジメントのトレードオフに立ち向かう
ikkimiyazaki
6
1k
『衛星データ利用の方々にとって近いようで触れる機会のなさそうな小話 ~ 衛星搭載ソフトウェアと衛星運用ソフトウェア (実物) を動かしながらわいわいする編 ~』 @日本衛星データコミニティ勉強会
meltingrabbit
0
150
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Building Your Own Lightsaber
phodgson
104
6.2k
For a Future-Friendly Web
brad_frost
176
9.5k
The Invisible Side of Design
smashingmag
299
50k
GraphQLとの向き合い方2022年版
quramy
44
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
46
2.3k
Rails Girls Zürich Keynote
gr2m
94
13k
YesSQL, Process and Tooling at Scale
rocio
172
14k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Transcript
An Analysis of Facebook Photo Caching(SOSP’13) ! ୈҰճγεςϜܥจྠಡձ @ PFI
!TZV@DSFBN
ࣗݾհ w !TZV@DSFBN w ΣοϒܥاۀͷόοΫΤϯυ͞Μ w ࠷ۙͷ׆ಈ w )551 w
υΩϡϝϯτ༁
ຊจͷ༰Λతʹ w 'BDFCPPLͷࣸਅը૾৴ʹؔ͢Δௐࠪܥจ w ϒϥβΩϟογϡޮՌ͕ߴ͍ w ਓؾͷը૾্ͷΩϟογϡͰώοτ͢Δ w Ωϟογϡͷ࣋ͨͤํʹ࠶ߟͷՁΞϦ
'BDFCPPLʹ͓͚Δࣸਅ w 'BDFCPPLʹઍԯͷࣸਅΛ๊͑Δ w ϖʔδʹը૾Λදࣔ͢Δཁૉ͕ଟ͍ w χϡʔεϑΟʔυɺΞϧόϜɺΞΠίϯ w ଟஈͷΩϟογϡΛͬͯࣸਅ৴͍ͯ͠Δ w
ώοτͷੳվળҊΛݕ౼͢ΔՁେ
'BDFCPPLͷը૾৴ج൫ w ෳͷΩϟογϡϨΠϠ͔Βը૾Λ৴͢Δ w #SPXTFSDBDIF w &EHF$BDIFPS"LBNBJ$%/ w 0SJHJO$BDIF w
#BDLFOE
&EHF0SJHJO$BDIF w &EHF$BDIF w 1P1ʹஔ͞ΕΔ w ϝϞϦʹϝλσʔλΛ࣋ͪɺେ༰ྔͷϑϥογϡϝϞϦʹΩϟογϡΛஔ͘ w .D%JQQFSͱ͍͏ιϑτΣΞΛ͍ͬͯΔ w
'*'0ͰΩϟογϡΛഁغ͢Δ w 0SJHJO$BDIF w ֤σʔληϯλʔͰ࣋ͭ w Ωϟογϡཧํ๏&EHF$BDIFͱಉ༷
࣮ݧ w ԼهσʔλΛूܭ͢Δ w ֤Ωϟογϡͷώοτ w ͲͷΩϟογϡͰͲΕ͘Β͍ώοτ͍ͯ͠Δ͔ w ࣸਅͷਓؾώοτʹӨڹ͢Δ͔ w
ҬͰͷτϥϑΟοΫͷྲྀΕͷੳ w ཧతͳڑΛߟྀͯ͠τϥϑΟοΫྲྀ͍ͤͯΔ͔
࣮ݧํ๏ w 4DSJCFͰϩάΛऩूɾूܭ w IUUQTHJUIVCDPNGBDFCPPLBSDIJWFTDSJCF w ΫϥΠΞϯτͷ&EHF$BDIFͷΞΫηε w "LBNBJͷΞΫηεআ֎͢Δ "LBNBJͷΞΫηεੳ͕Ͱ͖ͳ͍ͨΊ
w &EHF$BDIF͔Β0SJHJO$BDIFͷΞΫηε w 0SJHJO$BDIF͔Β#BDLFOEͷΞΫηε w Ұϲ݄ؒαϯϓϦϯάΛߦͬͨ w ͦͷؒΞΫηε͞ΕͨϢχʔΫࣸਅ.ݸ w .Ϣʔβ͔Β.ճϦΫΤετ͕͛ΒΕͨ
Ωϟογϡώοτͷੳ w B ΩϟογϡϨΠϠຖͷҰिؒͷΩϟογϡώοτ w ϒϥβΩϟογϡͷώοτ͕ߴ͍ɻ͍࣍Ͱ&EHF$BDIF w ༵ʹΑΔมԽͦΕ΄Ͳͳ͍ w C
D ࣸਅͷਓؾຖͷϦΫΤετͱώοτ " ਓؾ d( ෆਓؾ w ਓؾͳࣸਅ&EHF$BDIFͷώοτ͕ߴ͍ w ෆਓؾͳը૾͙͢ΩϟογϡʹࣺͯΒΕΔͨΊώοτ͍
&EHF$BDIFͷΞΫηεੳ w ࢢ͔ΒͲͷ&EHFʹΞΫηε͔ͨ͠ͷ w ظ௨Γɺ֓Ͷཧతʹ͍ۙ&EHFʹߦ͍ͬͯΔ w ͔͠͠࠷͍ۙ&EHFʹߦ͚͍ͯΔΘ͚Ͱͳ͍ w "UMBOUB͔Β"UMBOUBΑΓ%$ʹΑ͘ߦͬͯΔ
ώοτͷվળํ๏ w &EHF0SJHJO$BDIFຖͷվળҊ w ΩϟογϡαΠζͷ֦େ w ΩϟογϡΞϧΰϦζϜͷมߋ
&EHF$BDIFͷվળҊͷ γϛϡϨʔγϣϯ݁Ռ w ΩϟογϡαΠζͷ֦େ w ഒɺഒʹ͢Δ͜ͱͰएׯώοτ্͕͢Δ w ΩϟογϡΞϧΰϦζϜͷมߋ w 4-36ʹ͢Δ͜ͱͰώοτ্͕ΊΔ
w 4-36֊ͷΩϡʔΛͬͯ-36͢Δ
0SJHJO$BDIFͷվળҊͷ γϛϡϨʔγϣϯ݁Ռ w ΩϟογϡαΠζͷ֦େ w 0SJHJO$BDIFͰޮՌΞϦ w ΩϟογϡΞϧΰϦζϜͷมߋ w '*'0͔Β4-36ʹ͢Δ͚ͩͰώοτ্͕͕Δ
w &EHF$BDIFΑΓมߋͷޮՌ͕େ͖͘ग़͍ͯΔ
·ͱΊ w 'BDFCPPLͰଟஈΩϟογϡͰը૾৴͢Δ w Ωϟογϡώοτͷ༁֓Ͷଥʁ w ਓؾͷը૾্ͷΩϟογϡͰώοτ w ෆਓؾը૾#BDLFOE·ͰऔΓʹߦ͘͜ͱ͕ଟ͍ w
Ωϟογϡͷ࣋ͪํʹվળͷ༨͕͋Δ w &EHF0SJHJOͲͪΒͰޮՌ͕͋Γͦ͏