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
大容量データのダウンロード戦略
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
misyobun
April 25, 2015
Technology
3
13k
大容量データのダウンロード戦略
2015 04/25 DroidKaigi
http://droidkaigi.github.io/
misyobun
April 25, 2015
Tweet
Share
More Decks by misyobun
See All by misyobun
Unbox
misyobun
0
1.3k
トラウマ
misyobun
0
1.1k
GeoPlayerを使ってアプリをデバッグする
misyobun
0
660
Joda-timeをAndroidで使う話
misyobun
4
930
aarの配備をちょっとだけ楽する話
misyobun
1
280
アノテーションでちょっとだけ楽する話
misyobun
1
510
Other Decks in Technology
See All in Technology
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
17k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
550
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
220
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
400
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
4
1.3k
プロポーザルに込める段取り八分
shoheimitani
1
220
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
Digitization部 紹介資料
sansan33
PRO
1
6.8k
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
350
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
RailsConf 2023
tenderlove
30
1.3k
The browser strikes back
jonoalderson
0
370
Fireside Chat
paigeccino
41
3.8k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
340
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
200
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
Crafting Experiences
bethany
1
48
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Transcript
େ༰ྔμϯϩʔυ ઓུ %SPJE,BJHJ !NJTZPCVO (.0ϖύϘ
େ༰ྔͬͯɺͪΖΜϖλό Πτ 1# Ϩϕϧͷ͜ͱͩΑ Ͷʁ
͍͍͑
ςϥόΠτ 5# Ϩϕϧͷ͜ͱ ͩΑͶʁ
͍͍͑
ΪΨόΠτ (# Ϩϕϧͬ ͠ΐʁ
͍͍͑
.#
.#
ʙ.#
BOESPJEBQQ%PXOMPBE.BOBHFS ͘͢͝ศར
͓खܰ
ΞϓϦͷ༷తʹ͑ͳ͍߹͕͋Δ wΞϓϦͷ6*69ʹμϯϩʔυମݧ ΛΈࠐΈ͍ͨ w(PPHMFۘͷμϯϩʔυΞϓϦͰਐ ঢ়گΛ֬ೝͤͨ͘͞ͳ͍ wμϯϩʔυͷ༏ઌॱҐΛಠࣗʹߟྀ ͍ͨ͠
ແ͚Ε࡞Ε͍͍ !IJLB
ಠࣗʹμϯϩʔμʔ ͷΈΛ࡞Ζ͏
BOESPJEBQQ%PXOMPBE.BOBHFS ࢀߟʹ͢Δ
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
͜͜·Ͱͷ·ͱΊ w%PXOMPBE.BOBHFSݸʑͷΞϓϦͷ ༷ʹଈͨ͠ܗͰΈࠐΉͷ͕͍͠ w%PXOMPBE.BOBHFSతͳΈΛࣗ࡞ ͢Δͱ͍͏Ξϓϩʔν w͡Ό͋ɺ%PXOMPBE.BOBHFSͷΈ Λࢀߟʹ࡞ͬͯΈΑ͏
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
$POUFOU1SPWJEFS w μϯϩʔυ͢ΔλεΫʹ͍ͭͯঢ়ଶΛ͔ͬ͠Γɾه͢Δ w λεΫͷঢ়ଶΛΈͯμϯϩʔυॲཧͷϋϯυϦϯάΛߦ͏
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
4FSWJDF "DUJWJUZ ը໘ʣͱͷੜଘظ͕ؒҟͳΔ ෳͷը໘ؒΛ·͍ͨͰμϯϩʔυΛଓߦͰ͖Δ
Ϣʔβ͕֬ೝ͢Δज़
Ϣʔβ͕֬ೝ͢Δज़ w/PUJpDBUJPOΛग़͢ wࣗྗͰ࣮͢Δ TUBSU'PSFHSPVOE JOUJE BOESPJEBQQ/PUJpDBUJPOOPUJpDBUJPO
4FSWJDF NBOJGFTUͰผϓϩηεΛࢦఆ͢Δ TFSWJDF BOESPJEOBNF%PXOMPBE4FSWJDF BOESPJEQSPDFTTEPXOMPBE w৽ͨʹώʔϓׂ͕ΓͯΒΕΔ w"DUJWJUZ͕ࢮΜͰλεΫΛࡴ͞ͳ͍ݶΓੜଘ͢Δ
4FSWJDFPS*OUFOU4FSWJDF 4FSWJDF *OUFOU4FSWJDF εϨου ϝΠϯεϨου ϫʔΧʔεϨου ॲཧํࣜ ύϥϨϧɾγϦΞϧ ʢཁ࣮ʣ
γϦΞϧ దੑ ෳͷϑΝΠϧΛಉ࣌ʹμ ϯϩʔυ͢Δͷʹ͍͍ͯΔ ୯ҰϑΝΠϧΛஞҰతʹμ ϯϩʔυ͢Δͷʹ͍͍ͯΔ
4FSWJDFͷੜࢮ ϓϩηε໊Λͬͨੜଘ֬ೝΛͯ͠ μϯϩʔυλεΫͷεςʔλεࢀর
4FSWJDFͷੜࢮ ϓϩηε໊ͷੜଘ֬ೝ
4FSWJDFͷੜࢮ ػछʹΑͬͯݺΕͳ͍
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
5ISFBEͷ 5ISFBEͷͬͯଟ͍ํ͕μϯϩʔυΛޮతʹ ߦ͑ΔͷͩΖ͏͔ʁ େ͖͍ϑΝΠϧͱෳͷখ͍͞ϑΝΠϧΛμϯϩʔυ ͢Δ߹Λߟ͑Δͱͯ͠ɺͦͷ߹ɺ֤ϑΝΠϧ͝ͱʹ 5ISFBEΛ͚ͨ΄͏͕ྑ͍ͷͩΖ͏͔ʁ
5ISFBEͷ *41 PS ΩϟϦΞ IUUQ$POOFDUJPO IUUQ$POOFDUJPO 5ISFBE 5ISFBE *41
PS ΩϟϦΞ IUUQ$POOFDUJPO 5ISFBE
5ISFBEͷ γϯάϧεϨουͰ.ͷσʔλΛ%- εϨου"Ͱ.εϨου#Ͱ.Λݸ%- ࢼߦճճͷฏۉ
5ISFBEͷ εϨου"ͱεϨου#Λ࣮ߦͯ͠TFD ࢼߦճճͷฏۉ ෳͷίωΫγϣϯΛுͬͨͱͯ͠ଳҬ͕༨͍ͬͯͳ͍ݶΓ௨৴ࣗମ ͘ͳΔʢஞ࣍ॲཧʹͳΔʣ
.ͷσʔλΛߏ͢Δύέοτ .ͷσʔλΛߏ͢Δύέοτ γϯάϧεϨου 5ISFBE" #
5ISFBEͷ ࢼߦճճͷฏۉ ෳεϨουͰ. .✖️ݸͷ߹ܭ࣌ؒ
5ISFBEͷ pOBM#MPDLJOH2VFVF3VOOBCMFRVFVFOFX -JOLFE#MPDLJOH2VFVF3VOOBCMF 5ISFBE1PPM&YFDVUPSUISFBE1PPM&YFDVUPS OFX5ISFBE1PPM&YFDVUPS QPPM QPPM
5JNF6OJU.*--*4&$0/%4 RVFVF OFX 5ISFBE1PPM&YFDVUPS$BMMFS3VOT1PMJDZ
5ISFBEͷ ݸʑͷ%-࣌ؒ͘ͳΔ͕ɺৗʹ௨৴͕Ͱ͖͍ͯΔͱ૯ͯ͡ %-͘ͳͬͨɻ ฒߦॲཧʹΑͬͯίωΫγϣϯΛுΔͷΦʔόʔϔου͕গ ͳ͘ͳ͍ͬͯΔ
5ISFBEͷ . . . . . . . .
. . . .
5ISFBEͷ
5ISFBEͷ "041GSBNFXPSLTCBTFDPSFSFTSFT WBMVFTDPOpHYNM
5ISFBEͷ 7PMMFZͷσϑΥϧτͷ5ISFBEͷ
σʔλΛอଘ͢Δ 00.&
σʔλΛอଘ͢Δ
σʔλΛอଘ͢Δ ຖճ'JMF*0ͷͭͳ͗Λ͢Δͱ͘ͳΔ
σʔλΛอଘ͢Δ
σʔλΛอଘ͢Δ
σʔλΛอଘ͢Δ
σʔλΛอଘ͢Δ #V⒎FSFE0VUQVU4USFBNͷόοϑΝͷΛௐ͢ Δ͜ͱʹΑͬͯ04ͱΞϓϦؒͰͷλεΫͷସΛগ ͳ͘͢Δ ʢσϑΥϧτόΠτʣ
σʔλΛอଘ͢Δ
σʔλΛอଘ͢Δ ૯ͯ͡ݟΔͱଝ৭ͳ͍
σʔλΛอଘ͢Δ ॻ͖ࠐΈΩϟογϡ͕͍ͬͺ͍ʹͳΔ·Ͱɺͪ࣌ؒ ͕ൃੜ͠ͳ͍ͷͰෳ5ISFBE͕͋ͬͯࡹ͚͍ͯΔ Α͏ͩɻ
௨৴ʴॻ͖ࠐΈ ࢼߦճճͷฏۉ
5ISFBEͷ ෳ ୯Ұ ϝϦοτ μϯϩʔυ͘ͳΔ ʢଳҬʹґଘ͢Δʣ ཧָ͕ɺεϨουͷϝϞϦ গͳͯ͘͢Ή σϝϦοτ
ཧ͕େม ϝϞϦফඅྔେ͖͍ ෳΑΓμϯϩʔυ ͘ͳΔ
5ISFBEͷ େ༰ྔͳσʔλΛμϯϩʔυ͢Δ߹ɺϢʔβମݧ ͱଞͷΞϓϦͷύϑΥʔϚϯεΛߟྀ͢Δͱγϯάϧ εϨουͰྑ͍ͱߟ͑ΒΕΔ
͜͜·Ͱͷ·ͱΊ w μϯϩʔυ͢ΔλεΫͷঢ়ଶΛཧ͢Δ ʢ$POUFOU1SPWJEFSʣ w ը໘Λލ͍ͰμϯϩʔυΛ͢ΔͳΒ 4FSWJDFΛ͓͏ w 5ISFBEͷʹ͍ͭͯμϯϩʔυ͢Δ ίϯςϯπͱଳҬɾϢʔβମݧΛߟྀͯ͠
ܾΊΔ
μϯϩʔυͷࣦഊ࣌ w KBWBMBOH0CKFDU w KBWBMBOH5ISPXBCMF w KBWBMBOH&YDFQUJPO w KBWBJP*0&YDFQUJPO
w KBWBOFU4PDLFU&YDFQUJPO w KBWBOFU$POOFDU&YDFQUJPO w KBWBMBOH0CKFDU w KBWBMBOH5ISPXBCMF w KBWBMBOH&YDFQUJPO w KBWBJP*0&YDFQUJPO w KBWBOFU6O,OPXO)PTU&YDFQUJPO wιέοτ௨৴ͷ࠷தʹࣦഊ wιέοτ௨৴ࣗମ͕ڋ൱͞Εͨ wଓઌͷΞυϨε͕ఆͰ͖ͳ͍
μϯϩʔυͷࣦഊ࣌ USZ\ μϯϩʔυॲཧ ^DBUDI *0&YDFQUJPOF \ UISPXOFX4UPQ3FRVFTU&YDFQUJPO 45"564@'*-&@&3303
F ^
μϯϩʔυͷࣦഊ࣌ ࣦഊ͢Δͦͷॠؒ·ͰɺҰମͲΕ͚ͩͷσʔλΛμϯϩʔ υͨ͠ͷ͔ʁ ࣦഊͨ͠ΒɺવΔ͖λΠϛϯάͰ·ͨ࠶։͢Ε͍͍ TUBUFN$VSSFOU#ZUFT CZUFT3FBE
μϯϩʔυͷ࠶։ 3BOHFϦΫΤετͰμϯϩʔυΛ։࢝͢Δσʔλ ҐஔΛࢦఆ͢Δ IUUQ63-$POOFDUJPOTFU3FRVFTU1SPQFSUZ 3BOHF CZUFT SBOHF
CZUFT CZUFT
μϯϩʔυͷਐΛ ୡ͢Δ w"*%-ܦ༝Ͱ4FSWJDF͔Β"DUJWJUZίʔϧ͢Δ w#SPBEDBTUΛඈ͢ʢҙɿ௨ͷཻΛߟྀ͢Δʣ
͜͜·Ͱͷ·ͱΊ w Կ͔͠Βͷྫ֎͕ൃੜͯ͠߄ͯͳ͍Ͱࠓ ͷਐΛͪΌΜͱ͢ w ਐঢ়گ"*%-͔#SPBEDBTUͰ௨͢Δ
%PXOMPBE.BOBHFS %PXOMPBE1SPWJEFS %PXOMPBE4FSWJDF %PXOMPBE*OGP %PXOMPBE5ISFBE
·ͱΊ w %PXOMPBE.BOBHFSͷߏཁૉΛࢀߟʹ ͯ͠ಠࣗͷμϯϩʔυͷΈΛ࡞Δ w େม͚ͩͲɺࣗͷΞϓϦಠࣗͷϢʔβମ ݧΛఏڙ͢Δ͜ͱྑ͍͜ͱʂ w ؤுΖ͏ʂʂ
εϖγϟϧαϯΫε ,*%" GSPNςοΫϑΝʔϜ
͝੩ௌ͋Γ͕ͱ͏͟͝ ͍·ͨ͠