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
【11/10】Hello_Cluster_イベントレポート/ 20201110-hello-c...
Search
Cluster
November 10, 2020
Technology
0
400
【11/10】Hello_Cluster_イベントレポート/ 20201110-hello-cluster
Cluster
November 10, 2020
Tweet
Share
More Decks by Cluster
See All by Cluster
メタバースプラットフォームを支えるアーキテクチャの現在とこれから
clustervr
0
1.2k
クラスターとメタバース
clustervr
1
1k
ランダム行列から深層学習へ
clustervr
1
1.5k
CEDEC2022-xyx-3Dデータを持ち込めるcross-platformメタバースの技術的挑戦.pdf
clustervr
0
1.8k
avatarmarket-pickup
clustervr
0
830
_0608_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
480
_0601_Hello_Cluster_アップデート情報/ 20210601-hello-cluster-update
clustervr
0
450
【5/18】Hello_Cluster_イベントレポート/ 20210518-hello-cluster
clustervr
0
510
_0511_Hello_Cluster_アップデート情報/ 20210511-hello-cluster-update
clustervr
0
360
Other Decks in Technology
See All in Technology
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
7
4.5k
現場データから見える、開発生産性の変化コード生成AI導入・運用のリアル〜 / Changes in Development Productivity and Operational Challenges Following the Introduction of Code Generation AI
nttcom
1
440
映像エッジAIにおけるNode-RED活用事例
emirmatsui
0
140
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
43k
「魔法少女まどか☆マギカ Magia Exedra」におけるバックエンドの技術選定
gree_tech
PRO
0
110
「タコピーの原罪」から学ぶ間違った”支援” / the bad support of Takopii
piyonakajima
0
130
「改善」ってこれでいいんだっけ?
ukigmo_hiro
0
410
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
450
SCONE - 動画配信の帯域を最適化する新プロトコル
kazuho
1
320
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
2
3.8k
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
130
Featured
See All Featured
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
570
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
880
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Fireside Chat
paigeccino
40
3.7k
Designing for Performance
lara
610
69k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Transcript
45"35
.$εϫϯϚϯ 1.IUPNJOF
DMVTUFSʹ͍ͭͯΕΔެࣜใ൪Ͱ͢ɻ ͦͷिͷDMVTUFSʹ͍ͭͯͷ࠷৽ใ ϫʔϧυͷհɺ$MVTUFS$SFBUPS,JUͷ։ൃঢ়گ ͳͲ༷ʑͳใΛ͓ಧ͚͠·͢ɻ ϋϩʔΫϥελʔͱ
ϋϩʔΫϥελʔ
$MVTUFS/FXT ࠓिͷΞοϓσʔτ ࠓिͷϫʔϧυQJDLVQ DMVTUFS༻ΞΠςϜͷհ ήʔϜϫʔϧυഋߘ࡞
DMVTUFSࣾһͷΠνΦγΛޠΕʂ ຊͷྲྀΕ
$MVTUFS/FXT
ήʔϜϫʔϧυഋดນʂ
ਓͰෳਓͰָ͠ΊΔͷʹՃ͑ͯɺ ͠Έ͍͢σβΠϯαϯυͪΖΜͷ͜ͱ ϫʔϧυʹೖ͙ࣨͯ͢͠ʹϧʔϧ͕ ͔Δઃܭ͕ັྗతͰͨ͠ʂ ߋʹߴಘΛࢦͦ͏ͱԿͰઓͯ͠͠·͍·͢ʂ * $-*1456%*01"*/5 ϚγϯΨϯότϧ νʔϜ໊ɿೣ༿ͶΔ͞Μ ˙גࣜձࣾηϧγε༷
73ήʔϜʮΞϧτσε#$ʯ ෩ધॐότϧϩϫΠΞϧ νʔϜ໊ɿ8!#09͞Μ ˙.Z%FBSFTUגࣜձ༷ࣾ งғؾԻָίϯηϓτମݧ͖Ͱ͢ʂ ͯ͢ͷཁૉͷόϥϯε͕͍ͬͯΔͱࢥ͍·͢ʂ ࢲ͕ͨͪ࡞ΔΞϧτσε#$ͱ͍͏73ήʔϜɺ ͍ͪ͝ ಙౡݝ࢈ ༷ʑͳཁૉͷόϥϯεΛௐͯ͠ɺ
࠷ߴͷମݧ ຯ ʹͳΔΑ͏ʹΊ͍ͯ·͢ɻ ͱʹ͞ΒͳΔߴΈΛࢦ͠·͠ΐ͏ʂ
όʔνϟϧۭؒͰग़ήʔϜΛ੍࡞͢Δͱ͍͏ΞΠσΞ͕ ͱͯྑ͍ͱࢥ͍·ͨ͠ɻग़·Ͱͷ࣌ؒಾղ͖ͷ қஸྑ͘ɺ͓༑ୡͱڠྗ͠ͳ͕Β༡ΜͰ Έͨ͘ͳΔΑ͏ͳ৺Α͕͞େมૉΒ͔ͬͨ͠Ͱ͢ɻ 546,6.0 ഇ͔Βͷग़ νʔϜ໊ɿVJ͞Μ ˙546,6.0ʢגࣜձࣾ1SPKFDU8IJUFʣ༷
ʮଟਓͰΫΠζΛΔͳΒٿʂʯຊਓͷৗ ࣝɻͦ͏͍͏ͰɺϚϧνϓϨΠͷΫΠζήʔϜΛٿ Ͱߦ͏ɾɾɾͱ͍͏ઃఆʹͨ࣌͠ͰେۚͰ͢ɻ ·ͨɺΓճΓͳ͕Β͑ΛूΊΔϓϨΠշײ͕ ߴ͍Ͱ͢͠ɺݱࡏऩ͞Ε͍ͯΔͷқ େมྑ͍όϥϯεͱࢥ͍·ͨ͠ɻ ΫΠζɾਖ਼ղʹλονʂ νʔϜ໊ɿWJOTνʔϜ͞Μ 6OJUZ+BQBO ˙ϢχςΟɾςΫϊϩδʔζɾδϟύϯגࣜձ༷ࣾ
άϥϑΟοΫεͷ࡞ΓࠐΈɺϞʔγϣϯͷਫ਼ɺ αϯυԋग़ͷͩ͜ΘΓɺચ࿅͞Εͨੈք؍ɻ σδλϧύϑΥʔϚϯεΤφδʔ;0/FͷίϯηϓτͰ ͋ΔʮೖײʯΛתೳͰ͖Δɺͷߴ͍ήʔϜͩ ͱײ͡·ͨ͠ɻ҉ҋͷதͰʮͭΒʯ͕ϞκϞκಈ͖ͩ ͨ࣌͠ͷεϦϧ͕ͨ·Γ·ͤΜɻ ˙σδλϧύϑΥʔϚϯεΤφδʔ;0/F༷ 3FE4QBDF νʔϜ໊ɿΘΜΘΜ͞Μ ;0/F
େ ;PNCJF$MVTUFS νʔϜ໊ɿNFTTF͞Μ
݄͓اըൃදʂ ݄ Ր ݄ ·Ͱ
݄ͷ͓اըʰ$MVTUFS.FNPSJBMʱ օ͞ΜͷهԱʹΔࢥ͍ग़Λۭؒ͝ͱΓऔͬͯNºNͷശͷதʹ ࠶ݱ͢Δͱ͍͏ϞσϦϯάºΤϞʔγϣφϧͳ͓اը ˞͜͏͍͏ࢥ͍ग़ʹग़ձ͍͍ͨͳʔͱ͍͏ཧͰ0,
݄ͷ͓اըʰ$MVTUFS.FNPSJBMʱ ɹɹɹɹɹɹԠืཁ݅ɿςϯϓϨʔτʹऩ·ΔΑ͏ʹ࡞͢Δ ϨΪϡϨʔγϣϯ͋Γɿৄ͘͠OPUFΛ͝ཡ͍ͩ͘͞ ɹɹɹɹɹɹԠืํ๏ɿVOJUZQBDLBHFܗࣜϑΝΠϧͰ ɹɹɹɹɹɹμϯϩʔυ͕Մೳͳ63-ͱҰॹʹ ɹɹɹɹɹɹʮ$MVTUFS.FNPSJBMʯΛ͚ͯπΠʔτʂ
Ԡื࡞ઐ༻ͷϫʔϧυʹలࣔʂʢ༧ఆʣ ࢀߟྫ
डऀʹ ৽,7σβΠϯͷDMVTUFSϊϕϧςΟάοζΛϓϨθϯτʂ
ʰ1MBZDMVTUFS8JLJʱ੍͕࡞͞Ε͍ͯ·͢ʂ λϨίϛ
ࠓिͷΞοϓσʔτ
ࠓिͷϫʔϧυQJDLVQ
ࠓिͷਓؾϫʔϧυ
όʔνϟϧ౦ژλϫʔԼΤϦΞ όʔνϟϧ౦ژλϫʔ
์՝ޙɺ͍ͭͷཪࢁɹOBUTV͞Μ
ϋϩΟϯϥΠϒʮ3&7*7&ʯϑΥτΤϦΞ υίΧϊ͏͗͞͞Μ
10J/5@)BMMPXFFO 10J/5͞Μ
DMVTUFSϫʔϧυߦͬͯΈͨ
DMVTUFSϫʔϧυߦͬͯΈͨͱ ߦͬͯΈָ͔ͯͬͨ͠ײಈͨ͠ϫʔϧυΛ ˌDMVTUFSϫʔϧυߦͬͯΈͨ Λ͚ͭͯհ͠Α͏ʂ࡞ͬͨϫʔϧυͷએͰ0,ʂ ϋϩΫϥͰ͝հ͍ͨ͠·͢ʂ
ΠΧϩεͷശఉ ੍࡞ऀɿ ŞŘŞŘ ͞Μɹɹ
None
ӵΈͷւ ੍࡞ऀɿ΄ͼΘΜ͞Μɹɹ
None
DMVTUFS༻ΞΠςϜͷհ [
$SFBUPS,JUͷΞΠςϜQSFGBCͱͯ͠ ڞ༗͍͢͠Α͏ઃܭ͞Ε͍ͯ·͢ɻ ͦͷதͰτϦΨʔͱΪϛοΫΛΈ߹Θͤͨ ໘ന͍ΞΠςϜΛ͝հ͠·͢ɻ ʮDMVTUFS༻ΞΠςϜʯΛ͚ͯڞ༗͞Ε͍ͯ·͢ʂ ˌDMVTUFS༻ΞΠςϜ
͓ֆ͔͖ελϯϓɹ੍࡞ऀɿOBUTV͞Μ
DMVTUFS༻͓ֆඳ͖ηοτ ੍࡞ऀɿ΄ͼΘΜ͞Μ
ήʔϜϫʔϧυഋߘ࡞ DMVTUFSࣾһͷΠνΦγΛޠΕʂ [
DMVTUFSήʔϜϫʔϧυഋʹߘ͞Εͨ ήʔϜϫʔϧυͷத͔Βɺ DMVTUFSࣾһ͕ΠνΦγΛհʂ ͜ΕΛݟͯؾʹͳͬͨΒͥͻ༡ͼʹ͍ͬͯΈΑ͏ʂ ήʔϜϫʔϧυഋߘ࡞ DMVTUFSࣾһͷΠνΦγΛޠΕʂ [
DMVTUFSࣾһͱΈͶɹΠνΦγ ʮ5)&&/%ʯ ੍࡞ऀɿNJTPTIJUB<:PVOHZ"">͞Μ ήʔτ·Ͱ߈Ίࠐ·ΕͨΒऴΘΓɺ ͱ͍͏γϯϓϧ͞ͱɺڊਓͷڊେײͷ͋Δಈ͖ɺ ͞Βʹऴײͷ͋Δੈք؍ɻ ͲΕׄྑ͔ͬͨͰ͢ɻ ่ΕམͪΔڊਓͷͲ͔͜ऐ͠ؾͳงғؾ͕ ҹʹͬͯ·͢ʂ
DMVTUFSࣾһT5")"3"ɹΠνΦγ ʮ(PUP3VOʯ ੍࡞ऀɿ;Β;Βͬͱ͞Μ োΛආ͚ͳ͕Βΰʔϧ·Ͱͷ࣌ؒΛڝ͏ λΠϜΞλοΫήʔϜϫʔϧυʂ εϐʔυײշײ͕ૉΒ͍͠ͱࢥ͍·ͨ͠ɻ ҰਓͰࣗݾϕετΛࢦͯ͠ Կઓͨ͠Γɺ ͓༑ୡͱҰॹʹڝ͍߹ͬͨΓͳͲ ৭ʑͳָ͠Έํ͕ग़དྷΔͷྑ͍ͱࢥ͍·ͨ͠ɻ
DMVTUFSࣾһνονɹΠνΦγ ʮ$)&"55)&%6/(&0/ʯ ੍࡞ऀɿˢ⁻͞Μ ࣗಈੜ͞ΕΔμϯδϣϯͷதͰ Ϟϯελʔͨͪͱ࢛छྨͷμΠεήʔϜରܾʂ νϡʔτϦΞϧ͔ͬ͠Γ͍ͯ͠Δ͠ɺ 4&Ξχϝʔγϣϯؾ࣋ͪΑͬͯ͘ήʔϜͱ ͯ͠ͷ͕ΊͪΌΊͪΌߴ͍Ͱ͢ʂ ਓͰߦͬͯेʹָ͠Ί·ͨ͠ʂ
DMVTUFSࣾһ͜ͳɹΠνΦγ Χλνઓઢ࠷ऴϑΣʔζʮϩϘϑΝΠτσεϚονʯ ੍࡞ऀɿΨϧϖϊ͞Μ ύΠϩοτͱͯ͠ϩϘοτΛૢॎ͠ઓ͏ήʔϜɻ ਪ͠ϙΠϯτϘΠε͕͍͍ͭͯΔ͜ͱʂ ʮϘλϯΛԡͯ͠ԶΛىಈͯ͘͠ΕʂʯͳͲɺ ૢ࡞தʹϩϘοτ͕Γ͔͚ͯ͘ΕΔʂ େڵฃͰۙॴ໎Ϩϕϧͷ େΛग़͠ͳ͕ΒϓϨΠ͠·ͨ͠ɻ Ψϯ˓ϜɾΤϰ˓ͷύΠϩοτʹಌΕͨํ
ͥͻ༡ΜͰ΄͍͠ʂ
DMVTUFSࣾһɹΠνΦγ ʮϞϯετϥϦεʯ ແݶ༙͖͢ΔΤωϛʔΛ͍ͯ͘͠ͱ͍͏ γϯϓϧͳϧʔϧͰ༡ͼ͍͢Ͱ͢ɻ ·ͨಆٕͷ؍٬੮͔ΒଞͷਓͷϓϨΠΛ ؍ઓՄೳͰࣗͰΤωϛʔͱઓ͏Ҏ֎ʹ ϫʔϧυͷੈք؍Λײ͡ΒΕΔͷ͕ ؾʹೖ͍ͬͯ·͢ɻ ੍࡞ऀɿ-JOY͞Μ
DMVTUFSࣾһΔΈɹΠνΦγ ʮϋϩΟϯۂʯ ੍࡞ऀɿ ŞŘŞŘ ͞Μ ੈք؍ͷ࡞ΓࠐΈ͕͍͢͝ʂ ήʔϜ͞Δ͜ͱͳ͕Βɺ قઅΛςʔϚʹͨ͠ޠ͕͍͍ʂ
DMVTUFSࣾһಗ໊ͷനௗɹΠνΦγ ʮۭγʔέϯαʔʯ ੍࡞ऀɿͷͯ͋͞Μ Ҩʹ͞ΕͨώϯτΛݩʹ ٿମΛ݀ʹΊࠐΉͱۭʹ ͕ු͔ͼͦΕʹγϯΫϩͨ͠Իָ ͕ͰΒΕΔϫʔϧυɻ งғؾ͕ྑ͖ɻ
ࠂ
ΦϜϩϯגࣜձࣾͷόʔνϟϧలࣔϒʔεొʂ ίΞٕज़ʮηϯγϯάίϯτϩʔϧ 5IJOLʯͷਐԽΛհ͢ΔٿϩϘοτɺ ΠϯμετϦΞϧΦʔτϝʔγϣϯɺϔϧεέΞɺࣾձγεςϜͷ ࣄۀʹ͍ͭͯ͝հʂ৽ͨͳۭؒۙެ։ʂ
ॳ৺ऀܴʂϫʔϧυϓϨΠΠϕϯτʂ ਐߦͳ͠ʂग़ೖΓࣗ༝ʂϢʔβʔ͞Μಉ࢜ͷަྲྀ͕ϝΠϯͷΠϕϯτͰ͢ɻ DMVTUFSฤू෦͕બΜͩͭͷϙʔλϧ͔ΒήʔϜϫʔϧυʹߦͬͯΈ·͠ΐ͏ʂ ݄ʢۚʣ࣌ΑΓ։࠵ʂ
ήετϦΫΤετืूதʂ ϋϩΫϥͷΠϯλϏϡʔاըʹग़ͯΒ͍͍ͨ ΫϦΤΠλʔɾࣾһͳͲΛืूʂϦΫΤετ֓ཁཝ͔Βʂ
$MVTUFS/FXTλϨίϛ෦ืूதʂ օ͞Μ͔ΒͷDMVTUFSʹؔ͢ΔχϡʔεΛืू ɾ͜Μͳศརͳͷ͕͋ΔΑʂʢΞΠςϜػೳͳͲʣ ɾ͜Μͳϒϩάॻ͍ͯΈͨΑʂ ɾDMVTUFS͕͜Μͳͱ͜ΖͰΘΕͯͨΑʂɹͳΜͰ0,ʂ ϋϩΫϥ֓ཁཝܝࡌͷάʔάϧϑΥʔϜ͔Βʂ ɹɹը૾ͷϦϯΫʢπΠολʔʣ͕͋Δͱتͼ·͢ʂ χϡʔεྫ ߘํ๏
࣍ճ༧ఆɿ݄ Ր
45"35