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
27k
2
Share
An Analysis of Facebook Photo Caching(SOSP'13) の紹介
https://atnd.org/events/54159
で話した資料です。
Ryo Okubo
August 06, 2014
More Decks by Ryo Okubo
See All by Ryo Okubo
UbieのAIパートナーを支えるコンテキストエンジニアリング実践
syucream
3
1.5k
メルカリ・メルペイの成長を支える データ基盤とはどんなものか
syucream
6
7.4k
バッチとストリーミング、それぞれの障害に立ち向かう
syucream
3
3.8k
How Scala works at Mercari
syucream
2
1.1k
Production-ready stream data pipeline in Merpay, Inc
syucream
2
13k
データとML周辺エンジニアリン グを考える会 #2 イントロ
syucream
0
680
マイクロサービスにおける ログ収集の課題と取り組み
syucream
7
2.8k
Stream Data Pipeline for Microservices in Merpay
syucream
6
1.3k
メルペイにおける、マイクロサービスに寄り添うログ収集基盤 / Microservices-frendly Data Pipeline
syucream
0
18k
Other Decks in Technology
See All in Technology
Mastering Ruby Box
tagomoris
3
150
正解のないAIプロダクトをどう導くか?dodaが挑む、ユーザーの『本音』を構造化する評価設計と検証のリアル
techtekt
PRO
0
170
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.8k
Claude code Orchestra
ozakiomumkj
3
940
Spring Boot における AOT Cache 活用テクニックと 起動時間改善事例
ntt_dsol_java
0
210
AI活用を推進するために ファインディが下した、一つの小さな決断
starfish719
0
240
GoとSIMDとWasmの今。
askua
3
490
Ruby::Boxでできること、Refinementsでできること
joker1007
3
380
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
6
1.5k
AI Engineering Summit Tokyo 2026 AIの前に、やることがある 〜医療データ企業の4フェーズ〜
dtaniwaki
0
1.7k
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
1
260
AI駆動開発が変える、大規模開発の前提 ーHuman in the Loop から Human on the Loop へ / AIE2026
visional_engineering_and_design
4
3.2k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Into the Great Unknown - MozCon
thekraken
41
2.5k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
How to make the Groovebox
asonas
2
2.2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
We Are The Robots
honzajavorek
0
240
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
300
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
4 Signs Your Business is Dying
shpigford
187
22k
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ͲͪΒͰޮՌ͕͋Γͦ͏