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
yuyu_hf
PRO
May 19, 2022
Programming
2
2k
マイクロサービスプラットフォーム向け負荷試験基盤の初期リリースを終えた話
DMM Groupでは、Goの勉強会 DMM.go を開催しています。
DMM.go #4の発表で使用したスライドです。
https://dmm.connpass.com/event/246631/
yuyu_hf
PRO
May 19, 2022
Tweet
Share
More Decks by yuyu_hf
See All by yuyu_hf
encoding/json v2を予習しよう!
yuyu_hf
PRO
3
1.2k
クラウドネイティブなNewSQLで実現するミッションクリティカルなアプリケーションの運用
yuyu_hf
PRO
1
330
他チームレビューのコツ
yuyu_hf
PRO
0
150
マイクロサービスを横断したGoのコードレビュー
yuyu_hf
PRO
1
480
DMMプラットフォームを支える負荷試験基盤
yuyu_hf
PRO
2
2.3k
DMMの取り組み最前線 ~フルマネージドNewSQLであるTiDB Cloudの可能性~
yuyu_hf
PRO
4
4.2k
Other Decks in Programming
See All in Programming
SpecKitでどこまでできる? コストはどれくらい?
leveragestech
0
520
メモリ不足との戦い〜大量データを扱うアプリでの実践例〜
kwzr
1
860
フロントエンド開発に役立つクライアントプログラム共通のノウハウ / Universal client-side programming best practices for frontend development
nrslib
7
3.9k
LLMとPlaywright/reg-suitを活用した jQueryリファクタリングの実際
kinocoboy2
4
670
10年もののAPIサーバーにおけるCI/CDの改善の奮闘
mbook
0
770
CSC305 Lecture 02
javiergs
PRO
1
260
WebエンジニアがSwiftをブラウザで動かすプレイグラウンドを作ってみた
ohmori_yusuke
0
170
Swift Concurrency - 状態監視の罠
objectiveaudio
2
450
XP, Testing and ninja testing ZOZ5
m_seki
2
280
CSC509 Lecture 03
javiergs
PRO
0
330
ソフトウェア設計の実践的な考え方
masuda220
PRO
3
470
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
580
Featured
See All Featured
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
Being A Developer After 40
akosma
91
590k
4 Signs Your Business is Dying
shpigford
185
22k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Documentation Writing (for coders)
carmenintech
75
5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
BBQ
matthewcrist
89
9.8k
Code Review Best Practice
trishagee
72
19k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Transcript
ũ'00FRP 䝬䜲䜽䝻䝃䞊䝡䝇䝥䝷䝑䝖䝣䜷䞊䝮ྥ䛡 ㈇Ⲵヨ㦂ᇶ┙䛾ึᮇ䝸䝸䞊䝇䜢⤊䛘䛯ヰ 䛔䛳䛼䠄#\X\XBKI䠅 䝥䝷䝑䝖䝣䜷䞊䝮ᴗᮏ㒊
ũ'00FRP ⮬ᕫ⤂ 䛔䛳䛼䠄#\X\XBKI䠅 䛔䛼䛱䜓䜣䚸䛔䛼䛥䜣䛸䜣䛷䛟䛰䛥䛔 ᖺ䛻᪂༞ධ♫ 䝬䜲䜽䝻䝃䞊䝡䝇䜰䞊䜻䝔䜽䝖䜾䝹䞊䝥ᡤᒓ ㄆドㄆྍ䛻㛵䛩䜛䝥䝻䝎䜽䝖䛾㛤Ⓨ䜢䛧䛶䜎䛩
*R䝋䝣䝖䜴䜵䜰䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP ᪥ヰ䛩䛣䛸 ㈇Ⲵヨ㦂ᇶ┙䜢䝸䝸䞊䝇䛧䜎䛧䛯Ž ㈇Ⲵヨ㦂ᇶ┙䛾≉ᚩ *R䛷ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛 NV䜢䛳䛶ศᩓ㈇Ⲵヨ㦂䜢ᡭ㍍䛻ᐇ䛷䛝䜛
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䜢䛴䛟䛳䛯⌮⏤ ㈇Ⲵヨ㦂䜢䛩䜛䛯䜑䛾䜶䝁䝅䝇䝔䝮䛜䛺䛟䚸䝜䜴䝝䜴䛾ඹ᭷䛜䛷䛝䛶䛔䛺䛛䛳䛯 㛤Ⓨຠ⋡䛜ᝏ䛔 ྛ䝏䞊䝮䛷ྠ䛨䜘䛖䛺䝒䞊䝹䜢⏕⏘䛧䛶䛔䛯 ᬑẁ䛳䛶䛺䛔ゝㄒ䛾Ꮫ⩦䝁䝇䝖䛜㧗䛔
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾せ௳ *R䛷ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛 ⤌⧊ᡓ␎䛸䛧䛶㛤Ⓨゝㄒ䛻*R䜢᥇⏝䛧䛶䛔䜛 䝞䝷䝞䝷䛺ゝㄒ䜢䜟䜜䜛䛸6'.䜔䝜䜴䝝䜴䛾ඹ᭷䛜䛷䛝䛺䛔 ศᩓ㈇Ⲵヨ㦂䛜䛷䛝䜛䛣䛸 ༢୍䛾䝬䝅䞁䛷䛛䛡䜙䜜䜛௨ୖ䛾㈇Ⲵ䛜ᚲせ
䝺䝫䞊䝖䜢ฟຊ䛩䜛䛣䛸 ㈇Ⲵヨ㦂䛾⤖ᯝ䜢♫ෆ䛷ඹ᭷䛧䛯䛔 ྛ䜰䝥䝸䜿䞊䝅䝵䞁䛾ᛶ⬟䜢䛔䛴䛷䜒ぢ䜜䜛䜘䛖䛻䛧䛯䛔
ũ'00FRP ㈇Ⲵヨ㦂䝣䝺䞊䝮䝽䞊䜽䛻ồ䜑䜛䜒䛾 *R䛂䛰䛡䛷䛃ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛㈇Ⲵヨ㦂䝣䝺䞊䝮䝽䞊䜽䛿䛺䛔 ศᩓ㈇Ⲵヨ㦂䛜ྍ⬟䛺䝣䝺䞊䝮䝽䞊䜽 9HJHWD *DWOLQJ
ũ'00FRP /RFXVW%RRPHU /RFXVW 3\WKRQ KWWSVJLWKXEFRPORFXVWLRORFXVW /RFXVW([WHQVLRQV %RRPHU /RFXVWM
%RRPHU *R KWWSVJLWKXEFRPP\]KDQERRPHU
ũ'00FRP /RFXVW䛾ศᩓ㈇Ⲵฎ⌮䛾⤌䜏 PDVWHU ヨ㦂䜢⟶⌮䛩䜛䜰䝥䝸䜿䞊䝅䝵䞁 ZRUNHU ㈇Ⲵ䜢䛛䛡䜛䜰䝥䝸䜿䞊䝅䝵䞁 PDVWHU
ZRUNHU ZRUNHU DSS
ũ'00FRP %RRPHU䛾⤌䜏 /RFXVWZRUNHU䛾䜲䞁䝍䞊䝣䜵䞊䝇䜢‶䛯䛫䜀 ௵ព䛾ゝㄒ䛷/RFXVWZRUNHU䛾䜘䛖䛻䜛⯙䛖 䜰䝥䝸䜿䞊䝅䝵䞁䜢ᐇ䛷䛝䜛 PDVWHU ERRPHU ERRPHU DSS
ũ'00FRP %RRPHU䛾䛔᪉
ũ'00FRP %RRPHU䛾䛔᪉
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ
ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP /RFXVWᐇ⾜ᚋ䛻ฟຊ䛥䜜䜛䝺䝫䞊䝖
ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱
ũ'00FRP *R䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹
ũ'00FRP *R䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹
ũ'00FRP NVPDQLIHVW䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹 NXVWRPL]H䛷ヨ㦂䛤䛸䛾⎔ቃ䛾ᕪศ䜢྾䛩䜛 ඹ㏻タᐃ 6HUYLFH([WHUQDO6HFUHW/RFXVWPDVWHU䛾-RE䛾సᡂ 'DWDGRJ䛻䝻䜾䛸䝖䝺䞊䝇䜢㏦䜛タᐃ /RFXVWZRUNHU䛾-RE䛾䝕䝣䜷䝹䝖್
ヨ㦂䛤䛸䛾タᐃ /RFXVWZRUNHU䛾-RE䛾ヨ㦂䛤䛸䛾タᐃ ඹ㏻タᐃ䛻䛿*LW+XE䝸䝫䝆䝖䝸䛻&2'(2:1(5䜢タᐃ ĺ㈇Ⲵヨ㦂ᇶ┙䛾⟶⌮⪅䛾ᢎㄆ䛜ᚲせ
ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ ヨ㦂䜢㛤ጞ䛩䜛ZRUNIJRZ ヨ㦂ྡ 䜽䝷䝇䝍䞊ྡ ୪ิᩘ䠄JRURXWLQHᩘ䠅
3RGᩘ ୪ิᩘ䛾ቑຍ㏿ᗘ ヨ㦂ᐇ⾜㛫 ヨ㦂䞉ኻᩋ䛾6ODFN㏻▱䝯䞁䝅䝵䞁ඛ
ũ'00FRP 6ODFN㏻▱ ヨ㦂䜽䝷䝇䝍ྡ ヨ㦂ྡ /RFXVW:RUNHU䛾3RGᩘ /RFXVW䛾䝴䞊䝄䞊ᩘ
ヨ㦂ᐇ⾜㛫 ヨ㦂⤖ᯝ䛾85/ 'DWDGRJ/RJV 'DWDGRJ7UDFHV
ũ'00FRP 6ODFN㏻▱ ヨ㦂䜽䝷䝇䝍ྡ ヨ㦂ྡ /RFXVW:RUNHU䛾3RGᩘ /RFXVW䛾䝴䞊䝄䞊ᩘ
ヨ㦂ᐇ⾜㛫 ヨ㦂⤖ᯝ䛾85/ 'DWDGRJ/RJV 'DWDGRJ7UDFHV
ũ'00FRP ጇ༠䛧䛯䛸䛣䜝 %RRPHU䛛䜙ฟຊ䛥䜜䜛,QIR䝻䜾䛜'DWDGRJୖ䛷(UURU䝻䜾ุᐃ䛥䜜䜛
ũ'00FRP ጇ༠䛧䛯䛸䛣䜝 䜰䝥䝸䜿䞊䝅䝵䞁ഃ䛷ヨ㦂䛾㛤ጞ䞉Ṇ䛾⟶⌮ ĺ-RE䜢๐㝖䛩䜛 ヨ㦂䛾ᡂຌኻᩋ䛾᳨▱ ĺ/RFXVW䛾䝺䝫䞊䝖䝣䜯䜲䝹䛾᭷↓䜢䝏䜵䝑䜽䛩䜛
ũ'00FRP 䜎䛸䜑 *R䛷ヨ㦂䝇䜽䝸䝥䝖䜢᭩䛡䜛䝷䜲䝤䝷䝸䚸%RRPHU䜢⤂䛧䛯 䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹䜢ά⏝䛧䛯㈇Ⲵヨ㦂ᇶ┙䛾⏝⪅䜢䝃䝫䞊䝖䛩䜛⤌䜏䜢⤂ 䛧䛯 ᚋ䛿ึᮇ䝸䝸䞊䝇䛷ጇ༠䛧䛯䛸䛣䜝䜢ᨵၿ䛩䜛