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
_1027_Hello_Cluster_普通の報告/ 20201027-hello-cluster
Search
Cluster
October 27, 2020
Technology
0
580
_1027_Hello_Cluster_普通の報告/ 20201027-hello-cluster
Cluster
October 27, 2020
Tweet
Share
More Decks by Cluster
See All by Cluster
メタバースプラットフォームを支えるアーキテクチャの現在とこれから
clustervr
0
1.2k
クラスターとメタバース
clustervr
1
980
ランダム行列から深層学習へ
clustervr
1
1.4k
CEDEC2022-xyx-3Dデータを持ち込めるcross-platformメタバースの技術的挑戦.pdf
clustervr
0
1.8k
avatarmarket-pickup
clustervr
0
810
_0608_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
460
_0601_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
420
【5/18】Hello_Cluster_イベントレポート/ 20210518-hello-cluster
clustervr
0
480
_0511_Hello_Cluster_アップデート情報/ 20210511-hello-cluster-update
clustervr
0
340
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
4k
データ戦略部門 紹介資料
sansan33
PRO
1
3.2k
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
7
950
ソフトウェア開発現代史: "LeanとDevOpsの科学"の「科学」とは何か? - DORA Report 10年の変遷を追って - #開発生産性_findy
takabow
1
280
從開發到架構設計的可觀測性實踐
philipz
0
190
キャッシュレス決済のプロダクトから決済基盤への進化
b1a9id
0
220
プロジェクトマネージャーに最後まで残るたった一つの仕事は交渉
ichimichi
1
180
FASTと向き合うことで見えた、大規模アジャイルの難しさと楽しさ
wooootack
0
280
Go Connectへの想い
chiroruxx
0
150
ゆるSRE #11 LT
okaru
1
370
OpenJDKエコシステムと開発中の機能を紹介 2025夏版
chiroito
1
1.1k
Test Smarter, Not Harder: Achieving Confidence in Complex Distributed Systems
eliasnogueira
1
130
Featured
See All Featured
A designer walks into a library…
pauljervisheath
205
24k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
106
19k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Site-Speed That Sticks
csswizardry
9
620
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.3k
Transcript
None
.$εϫϯϚϯ 1.IUPNJOF
DMVTUFSʹ͍ͭͯΕΔެࣜใ൪Ͱ͢ɻ ͦͷिͷDMVTUFSʹ͍ͭͯͷ࠷৽ใ ϫʔϧυͷհɺ$MVTUFS$SFBUPS,JUͷ։ൃঢ়گ ͳͲ༷ʑͳใΛ͓ಧ͚͠·͢ɻ ϋϩʔΫϥελʔͱ
ϋϩʔΫϥελʔ
$MVTUFS/FXT ࠓिͷΞοϓσʔτ ࠓिͷϫʔϧυQJDLVQ DMVTUFS༻ΞΠςϜͷհ ຊઓग़ϫʔϧυબߟϨϏϡʔެ։ʂ
ຊͷྲྀΕ
$MVTUFS/FXT
:V/JSE73-JWFʂ
ຊબग़ϫʔϧυൃදʂ
None
None
None
None
݄͓اըߘ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ
ςϯϓϨʔτϫʔϧυϓϩδΣΫτͱʁ DMVTUFSʹήʔϜϫʔϧυΛ੍࡞͢ΔࡍͷςϯϓϨʔτͱͳΔ6OJUZϓϩδΣΫτͰ͢ɻ DMVTUFSͰͷήʔϜ੍࡞ʹ࠷ݶඞཁͳͷ͕ͯ͢٧·͓ͬͯΓɺ ͔ͦ͜Β࡞Γ͍ͨήʔϜʹΞϨϯδ͍ͯ͘͜͠ͱ͕ՄೳͰ͢
ͬͱΓ͍ͨํOPUFͷهࣄΛ͝ཡ͍ͩ͘͞ʂ
આͷॐΛखʹೖΕΖʂ σΟδʔ͞Μ 101ˍ101 ϋε͞Μ
"LVLBO(BUFLFFQFS ϑγΪ͞Μ 4º)º(º& ϛοίͪΌΜ
)"--08&&/ $)"--&/(& U@GVSV͞Μ )JUUIF5BSHFU ;Β;Βͬͱ͞Μ
ݱ࣮ੈքʮΤϧʔφʯ ޚೇϧφ͞Μ ̍ϛχοπγϡʔλʔ ΄ͼΘΜ͞Μ
ුౡͷ͠Ύʔͯ͌Μ͙ IL͞Μ .(0 ࣣछ͖͋ͷ͞Μ
#"/36/+6.1 Δʔͬ͠Ͳ͞Μ ,/γϡʔςΟϯάϑΟʔϧυ ͔Θ͌͠͞Μ
ථड։࢝ʂ ݄ Ր ݄
ࠓिͷΞοϓσʔτ
ࠓिͷϫʔϧυQJDLVQ
ࠓिͷਓؾϫʔϧυ
3FE4QBDFɹ΄ͼΘΜ͞Μ
101ˍ101ɹϋε͞Μ
͋͟Β͠ΘʔΔͲʂɹ͋͟Β͠͞Μ
ΞόλʔମଌఆࣨɹOBUTV͞Μ
DMVTUFSϫʔϧυߦͬͯΈͨ
DMVTUFSϫʔϧυߦͬͯΈͨͱ ߦͬͯΈָ͔ͯͬͨ͠ײಈͨ͠ϫʔϧυΛ ˌDMVTUFSϫʔϧυߦͬͯΈͨ Λ͚ͭͯհ͠Α͏ʂ࡞ͬͨϫʔϧυͷએͰ0,ʂ ϋϩΫϥͰ͝հ͍ͨ͠·͢ʂ
ࠇদ͖ʹΑΔ ࠇদ͖ͷͨΊͷ ࠇদϥΠϒϋε ੍࡞ऀɿ ŞŘŞŘ ͞Μɹɹ
None
ʲඇެࣜʳόʔνϟϧ۽େ ɹ੍࡞ऀɿ5͞Μɹ
None
DMVTUFS༻ΞΠςϜͷհ [
$SFBUPS,JUͷΞΠςϜQSFGBCͱͯ͠ ڞ༗͍͢͠Α͏ઃܭ͞Ε͍ͯ·͢ɻ ͦͷதͰτϦΨʔͱΪϛοΫΛΈ߹Θͤͨ ໘ന͍ΞΠςϜΛ͝հ͠·͢ɻ ʮDMVTUFS༻ΞΠςϜʯΛ͚ͯڞ༗͞Ε͍ͯ·͢ʂ ˌDMVTUFS༻ΞΠςϜ
όʔνϟϧεϓϨʔ ੍࡞ऀɿLPOLPO͞Μ
DMVTUFS༻͓ֆඳ͖ηοτɹ੍࡞ऀɿ΄ͼΘΜ͞Μ ͱηοτͰ͓͔͖͕͑Մೳʂ
ຊબग़ϫʔϧυબߟϨϏϡʔެ։ʂ [
اը֓ཁ ʮDMVTUFSήʔϜϫʔϧυഋʯͷ ຊબʹग़͢Δϫʔϧυ͕ઌܾఆ͠·ͨ͠ ͦͷબߟ࣌ʹελοϑʹΑͬͯ ॻ͔ΕͨϨϏϡʔΛಛผʹେެ։ʂ ͲΜͳཧ༝ͰબΕͨͷ͔ݟͯΈΑ͏ʂ
˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ όʔνϟϧۭؒΛΓճΓͳ͕Βճ͢ΔΫΠζήʔϜɻ ͕ग़͞ΕΔͱղ͕ॻ͔Εͨശ͕ෳग़ݱɻ ͑ͩͱࢥͬͨശΛͰλον͢Δ͜ͱͰճ͕Ͱ͖ɺ ήʔϜऴྃ·ͰʹΑΓଟ͘ਖ਼ղͨ͠νʔϜ͕উརͱͳΔɻ Λ࣋ͪɺϫʔϧυΛҠಈ͠ͳ͕Βճ͢ΔήʔϜ DMVTUFSͳΒͰʂ ΫΠζͷ༰ෳ͋ΓϥϯμϜͰग़͞ΕΔͨΊɺຖ ճҧͬͨήʔϜָ͕͠ΊΔɻ·͕ͨ੨ɾͷ̎৭͋ Γɺผͷ৭Λ࣋ͭ͜ͱͰνʔϜର߅ઓ͕Մೳɻ
˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ ຊબग़ϫʔϧυ ΫΠζɾਖ਼ղʹλονʂ νʔϜ໊ɿWJOTνʔϜ͞Μ
DMVTUFSͰ͍͠ΧʔυήʔϜΛόʔνϟϧۭؒͰදݱ ࡳͷΛଗ͑ࡾຕ͔ΒΔΛ࡞ΓɺಘΛڝ͏ɻ ΧʔυήʔϜΒ͍͠ઓུੑ͞Δ͜ͱͳ͕Βɺ Λ͍ͩ࣌͢ͷμΠφϛοΫͳԋग़ େͳότϧϑΟʔϧυͰΧʔυήʔϜ͕Ͱ͖Δɺ όʔνϟϧΒ͍͠ཁૉ͕٧·͍ͬͯΔɻ खࡳͷΧʔυϥϯμϜͰΒΕΔ͜ͱ͔Βউഊ͕ಡΊ ͳ͍ɻӡͱઓུͷਅউෛ͕Ͱ͖ΔήʔϜϫʔϧυɻ ຊબग़ϫʔϧυ խࡳ
νʔϜ໊ɿཾඈ͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
ີࣨͷಾΛղ͖ഇ͔Βͷग़Λࢦ͢ήʔϜɻ ΞΠςϜʹ৮ΕΔ͜ͱͰώϯτ͕ग़͖ͯͨΓͱɺ ΞΠςϜͷػೳΛ্ख͘औΓೖΕ͍ͯΔɻ όʔνϟϧۭؒͳΒͰͷຊ֨తͳग़ήʔϜɻ ༑ୡͱਪཧ͠ͳ͕Βָ͠ΊΔʂ ෳਓͰήʔϜΛਐΊΔ͜ͱ͕Մೳɻ ຊબग़ϫʔϧυ ഇ͔Βͷग़ νʔϜ໊ɿVJ͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ
˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
҉ҋ͔ΒݱΕΔκϯϏୡ͔ΒϫΫνϯΛकΓͳ͕Β ΰʔϧΛࢦ͢αόΠόϧήʔϜɻ ϫΫνϯʹ৮ΕΔ͜ͱͰॐΛϦϩʔυͤ͞Δ͜ͱ͕Մೳɻ ʰϫΫνϯΛकΓͳ͕Βઓ͏ʱ͜ͱΛ࣠ʹల։͞ΕΔ ήʔϜ༰͕Θ͔Γͭ͘͢ઓུੑ͕ߴ͍ɻ ਓ͕ϫΫνϯΛ͕࣋ͪؒॐͰकΓͳ͕ΒਐΉɺ ڠྗΛ͢Δ͜ͱͰ༗རʹਐΊΔ͜ͱ͕Ͱ͖Δɻ ·ͨϝϯόʔશһ͕κϯϏʹั·ͬͯ͠·ͬͨ࣌ʹ ҰॹͷᓂʹೖΕΒΕΔͳͲɺ νʔϜͷҰ࿇ੜײΛઞΔԋग़͕
ϚϧνϓϨΠͰͷָ͠͞ΛੜΈग़͍ͯ͠Δɻ ຊબग़ϫʔϧυ ;PNCJF$MVTUFS νʔϜ໊ɿNFTTF͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
ʰͭΒʱ͔Βݟ͔ͭΒͳ͍Α͏ʹ ෧۠ըͷͭͷΛ0/ʹ͢Δ͜ͱͰग़Λࢦ͢ɺ ୳ࡧग़ϗϥʔήʔϜɻ ʰͭΒʱʹ࠷ॳʹૺ۰ͨ࣌͠ͷઈ͍͔͚ΒΕΔڪාɺ ͔ͦ͜ΒੜΈग़͞ΕΔۓுײ ϗϥʔήʔϜͱ͕ͯ͠ߴ͍ɻ ߈ུํ๏Λڞ༗͢ΔͳͲ ৺ڧ͍ؒͱͯ͠ڞಆ͕Ͱ͖Δɻ ·ͨؒͷݩʹʰͭΒʱ͕͔ͬͨ࣌ʹؒͷ҆൱Λ ৺ͨ͠ΓͱɺυΩυΩഒʹͳΔɻ
ຊબग़ϫʔϧυ 3FE4QBDF νʔϜ໊ɿΘΜΘΜ͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
࣌ΛࢭΊͯରઓ૬खͷ૾Λ߈ܸ͢Δ ରઓܕΞΫγϣϯήʔϜʂ ࠓ·Ͱͳ͍ಠతͳήʔϜϧʔϧɺ ࢭ·ͬͨੈքΛߴͰۦ͚ൈ͚Δշײ܈Λൈ͍͍ͯΔɻ ࣗͷ૾୭͔͕࣌ΛࢭΊͨॠؒʹग़ݱ͢ΔͨΊɺ ͦͷ࣌Ͳ͏͍ͬͨҐஔؔʹ͍͔ͨͰ ༷ʑͳઓུੑָ͕͠ΊΔɻ ຊબग़ϫʔϧυ ;BO[P νʔϜ໊ɿUF͞Μ
˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
ςϯϓϨʔτվมϫʔϧυ͔Βͷຊબग़࡞ɻ ੨νʔϜͱνʔϜʹΘ͔Εͯ Ұఆ࣌ؒͰଟ͘తΛࣹͨνʔϜ͕উརɻ طଘͷཁૉҎ֎ʹΞηοτΛΈࠐΈ ΦϦδφϦςΟͷ͋ΔγϡʔςΟϯάήʔϜʹ্͍͛ͯΔ ੨νʔϜͱνʔϜʹΘ͔Εͯରઓ͕Մೳɻ ̍ର̍ͰΕࣗͷείΞݟ͑ΔͨΊɺ ࣗͷείΞΞοϓʹઓͰ͖Δͷͨͷ͍͠ɻ ຊબग़ϫʔϧυ ϚγϯΨϯότϧ
νʔϜ໊ɿೣ༿ͶΔ͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
࣌ؒʹΑͬͯڱ·ΔΤϦΞͰʰ෩ધॐʱΛثʹ ੜ͖ΔότϧϩϫΠϠϧɻ෩ધΛΒ·͞ͳ͍ͱଧͯͳ͍ ʰ෩ધॐʱʹΑΔϦϩʔυ࣌ؒͷཧ͕ͨ͘͠ͷ͍͠ɻ ॖখ͕࣌ؒۙͮ͘ͱΨλΨλͱ͑͡Ίɺ চ͕མ͍ͪͯ͘͜ͱͰ ΤϦΞ͕ڱ·Δͷ͕ΦϦδφϦςΟ͕͋Δɻ ΑΓଟ͘ͷ༑ୡͱϓϨΠ͢Δ͜ͱͰΘͪΌΘͪΌͱ ָ͠ΊΔήʔϜʹͳΔɻ·ͨ෦͕໎࿏ʹͳ͍ͬͯΔͨΊ ҰରҰͰ͍ͭग़ձ͏͔Θ͔ΒͣۓுײΛָ͠ΊΔɻ ˙ϚϧνϓϨΠɿ͓༑ୡͱҰॹʹԿͰָ͠ΊΔ͜ͱʂ
ຊબग़ϫʔϧυ ෩ધॐότϧϩϫΠΞϧ νʔϜ໊ɿ8!#09͞Μ ˙ྗɿಠੑʹΜͩϫΫϫΫ͢ΔϫʔϧυͰ͋Δ͜ͱʂ
ࠂ
όʔνϟϧ౦ژλϫʔ݄Φʔϓϯʂ ޙͷ౦ژλϫʔʂύϊϥϚܠָ͕͠ΊΔʂ
ήετϦΫΤετืूதʂ ϋϩΫϥͷΠϯλϏϡʔاըʹग़ͯΒ͍͍ͨ ΫϦΤΠλʔɾࣾһͳͲΛืूʂϦΫΤετ֓ཁཝ͔Βʂ
$MVTUFS/FXTλϨίϛ෦ืूதʂ օ͞Μ͔ΒͷDMVTUFSʹؔ͢ΔχϡʔεΛืू ɾ͜ΜͳΠϕϯτ͕͋ͬͯΓ্͕ͬͨΑʂ ɾDMVTUFS͕͜Μͳͱ͜ΖͰΘΕ͍ͯͨΑʂͳͲͳΜͰ0,ʂ ɹϋϩΫϥ֓ཁཝܝࡌͷάʔάϧϑΥʔϜ͔Βʂ χϡʔεྫ ߘํ๏
࣍ճɿ݄̐ ਫʣ༧ఆ ࣍िͷ։࠵ʹ͍ͭͯDMVTUFSެࣜπΠολʔͰͷ ΞφϯεΛ͓͍ͪͩ͘͞
None