Upgrade to Pro — share decks privately, control downloads, hide ads and more …

マイクロサービスプラットフォーム向け負荷試験基盤の初期リリースを終えた話

 マイクロサービスプラットフォーム向け負荷試験基盤の初期リリースを終えた話

DMM Groupでは、Goの勉強会 DMM.go を開催しています。

DMM.go #4の発表で使用したスライドです。
https://dmm.connpass.com/event/246631/

893c693d99300dfa431ca4b8f283858f?s=128

yuyu_hf
PRO

May 19, 2022
Tweet

Other Decks in Programming

Transcript

  1. ũ'00FRP 䝬䜲䜽䝻䝃䞊䝡䝇䝥䝷䝑䝖䝣䜷䞊䝮ྥ䛡 ㈇Ⲵヨ㦂ᇶ┙䛾ึᮇ䝸䝸䞊䝇䜢⤊䛘䛯ヰ 䛔䛳䛼䠄#\X\XBKI䠅 䝥䝷䝑䝖䝣䜷䞊䝮஦ᴗᮏ㒊   

  2. ũ'00FRP ⮬ᕫ⤂௓ 䛔䛳䛼䠄#\X\XBKI䠅 䛔䛼䛱䜓䜣䚸䛔䛼䛥䜣䛸࿧䜣䛷䛟䛰䛥䛔 ‡ ᖺ䛻᪂༞ධ♫ ‡ 䝬䜲䜽䝻䝃䞊䝡䝇䜰䞊䜻䝔䜽䝖䜾䝹䞊䝥ᡤᒓ ‡ ㄆドㄆྍ䛻㛵䛩䜛䝥䝻䝎䜽䝖䛾㛤Ⓨ䜢䛧䛶䜎䛩

    ‡ *R䝋䝣䝖䜴䜵䜰䜰䞊䜻䝔䜽䝏䝱 
  3. ũ'00FRP ௒᪥ヰ䛩䛣䛸 ㈇Ⲵヨ㦂ᇶ┙䜢䝸䝸䞊䝇䛧䜎䛧䛯Ž ㈇Ⲵヨ㦂ᇶ┙䛾≉ᚩ ‡ *R䛷ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛 ‡ NV䜢౑䛳䛶ศᩓ㈇Ⲵヨ㦂䜢ᡭ㍍䛻ᐇ᪋䛷䛝䜛 

  4. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䜢䛴䛟䛳䛯⌮⏤ ㈇Ⲵヨ㦂䜢䛩䜛䛯䜑䛾䜶䝁䝅䝇䝔䝮䛜䛺䛟䚸䝜䜴䝝䜴䛾ඹ᭷䛜䛷䛝䛶䛔䛺䛛䛳䛯 ‡ 㛤Ⓨຠ⋡䛜ᝏ䛔 ‡ ྛ䝏䞊䝮䛷ྠ䛨䜘䛖䛺䝒䞊䝹䜢෌⏕⏘䛧䛶䛔䛯 ‡ ᬑẁ౑䛳䛶䛺䛔ゝㄒ䛾Ꮫ⩦䝁䝇䝖䛜㧗䛔 

  5. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾せ௳ *R䛷ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛 ‡ ⤌⧊ᡓ␎䛸䛧䛶㛤Ⓨゝㄒ䛻*R䜢᥇⏝䛧䛶䛔䜛 ‡ 䝞䝷䝞䝷䛺ゝㄒ䜢౑䜟䜜䜛䛸6'.䜔䝜䜴䝝䜴䛾ඹ᭷䛜䛷䛝䛺䛔 ศᩓ㈇Ⲵヨ㦂䛜䛷䛝䜛䛣䛸 ‡ ༢୍䛾䝬䝅䞁䛷䛛䛡䜙䜜䜛௨ୖ䛾㈇Ⲵ䛜ᚲせ

    䝺䝫䞊䝖䜢ฟຊ䛩䜛䛣䛸 ‡ ㈇Ⲵヨ㦂䛾⤖ᯝ䜢♫ෆ䛷ඹ᭷䛧䛯䛔 ‡ ྛ䜰䝥䝸䜿䞊䝅䝵䞁䛾ᛶ⬟䜢䛔䛴䛷䜒ぢ䜜䜛䜘䛖䛻䛧䛯䛔 
  6. ũ'00FRP ㈇Ⲵヨ㦂䝣䝺䞊䝮䝽䞊䜽䛻ồ䜑䜛䜒䛾 *R䛂䛰䛡䛷䛃ヨ㦂䝇䜽䝸䝥䝖䛜᭩䛡䜛㈇Ⲵヨ㦂䝣䝺䞊䝮䝽䞊䜽䛿䛺䛔 ศᩓ㈇Ⲵヨ㦂䛜ྍ⬟䛺䝣䝺䞊䝮䝽䞊䜽 ‡ 9HJHWD ‡ *DWOLQJ 

  7. ũ'00FRP /RFXVW%RRPHU /RFXVW 3\WKRQ KWWSVJLWKXEFRPORFXVWLRORFXVW /RFXVW([WHQVLRQV ‡ %RRPHU ‡ /RFXVWM

    %RRPHU *R KWWSVJLWKXEFRPP\]KDQERRPHU 
  8. ũ'00FRP /RFXVW䛾ศᩓ㈇Ⲵฎ⌮䛾௙⤌䜏 PDVWHU ‡ ヨ㦂䜢⟶⌮䛩䜛䜰䝥䝸䜿䞊䝅䝵䞁 ZRUNHU ‡ ㈇Ⲵ䜢䛛䛡䜛䜰䝥䝸䜿䞊䝅䝵䞁  PDVWHU

    ZRUNHU ZRUNHU DSS
  9. ũ'00FRP %RRPHU䛾௙⤌䜏 /RFXVWZRUNHU䛾䜲䞁䝍䞊䝣䜵䞊䝇䜢‶䛯䛫䜀 ௵ព䛾ゝㄒ䛷/RFXVWZRUNHU䛾䜘䛖䛻᣺䜛⯙䛖 䜰䝥䝸䜿䞊䝅䝵䞁䜢ᐇ⿦䛷䛝䜛  PDVWHU ERRPHU ERRPHU DSS

  10. ũ'00FRP %RRPHU䛾౑䛔᪉ 

  11. ũ'00FRP %RRPHU䛾౑䛔᪉ 

  12. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  13. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  14. ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ 

  15. ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ 

  16. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  17. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  18. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  19. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  20. ũ'00FRP /RFXVWᐇ⾜ᚋ䛻ฟຊ䛥䜜䜛䝺䝫䞊䝖 

  21. ũ'00FRP ㈇Ⲵヨ㦂ᇶ┙䛾䜰䞊䜻䝔䜽䝏䝱 

  22. ũ'00FRP *R䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹 

  23. ũ'00FRP *R䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹 

  24. ũ'00FRP NVPDQLIHVW䛾䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹 NXVWRPL]H䛷ヨ㦂䛤䛸䛾⎔ቃ䛾ᕪศ䜢྾཰䛩䜛 ඹ㏻タᐃ ‡ 6HUYLFH([WHUQDO6HFUHW/RFXVWPDVWHU䛾-RE䛾సᡂ ‡ 'DWDGRJ䛻䝻䜾䛸䝖䝺䞊䝇䜢㏦䜛タᐃ ‡ /RFXVWZRUNHU䛾-RE䛾䝕䝣䜷䝹䝖್

    ヨ㦂䛤䛸䛾タᐃ ‡ /RFXVWZRUNHU䛾-RE䛾ヨ㦂䛤䛸䛾タᐃ ඹ㏻タᐃ䛻䛿*LW+XE䝸䝫䝆䝖䝸䛻&2'(2:1(5䜢タᐃ ĺ㈇Ⲵヨ㦂ᇶ┙䛾⟶⌮⪅䛾ᢎㄆ䛜ᚲせ 
  25. ũ'00FRP *LW+XE$FWLRQV䛾ZRUNIJRZ ヨ㦂䜢㛤ጞ䛩䜛ZRUNIJRZ ‡ ヨ㦂ྡ ‡ 䜽䝷䝇䝍䞊ྡ ‡ ୪ิᩘ䠄JRURXWLQHᩘ䠅 ‡

    3RGᩘ ‡ ୪ิᩘ䛾ቑຍ㏿ᗘ ‡ ヨ㦂ᐇ⾜᫬㛫 ‡ ヨ㦂᏶஢䞉ኻᩋ᫬䛾6ODFN㏻▱䝯䞁䝅䝵䞁ඛ 
  26. ũ'00FRP 6ODFN㏻▱ ‡ ヨ㦂䜽䝷䝇䝍ྡ ‡ ヨ㦂ྡ ‡ /RFXVW:RUNHU䛾3RGᩘ ‡ /RFXVW䛾䝴䞊䝄䞊ᩘ

    ‡ ヨ㦂ᐇ⾜᫬㛫 ‡ ヨ㦂⤖ᯝ䛾85/ ‡ 'DWDGRJ/RJV ‡ 'DWDGRJ7UDFHV 
  27. ũ'00FRP 6ODFN㏻▱ ‡ ヨ㦂䜽䝷䝇䝍ྡ ‡ ヨ㦂ྡ ‡ /RFXVW:RUNHU䛾3RGᩘ ‡ /RFXVW䛾䝴䞊䝄䞊ᩘ

    ‡ ヨ㦂ᐇ⾜᫬㛫 ‡ ヨ㦂⤖ᯝ䛾85/ ‡ 'DWDGRJ/RJV ‡ 'DWDGRJ7UDFHV 
  28. ũ'00FRP ጇ༠䛧䛯䛸䛣䜝 %RRPHU䛛䜙ฟຊ䛥䜜䜛,QIR䝻䜾䛜'DWDGRJୖ䛷(UURU䝻䜾ุᐃ䛥䜜䜛 

  29. ũ'00FRP ጇ༠䛧䛯䛸䛣䜝 䜰䝥䝸䜿䞊䝅䝵䞁ഃ䛷ヨ㦂䛾㛤ጞ䞉೵Ṇ䛾⟶⌮ ĺ-RE䜢๐㝖䛩䜛 ヨ㦂䛾ᡂຌኻᩋ䛾᳨▱ ĺ/RFXVW䛾䝺䝫䞊䝖䝣䜯䜲䝹䛾᭷↓䜢䝏䜵䝑䜽䛩䜛 

  30. ũ'00FRP 䜎䛸䜑 ‡ *R䛷ヨ㦂䝇䜽䝸䝥䝖䜢᭩䛡䜛䝷䜲䝤䝷䝸䚸%RRPHU䜢⤂௓䛧䛯 ‡ 䝔䞁䝥䝺䞊䝖䝣䜯䜲䝹䜢ά⏝䛧䛯㈇Ⲵヨ㦂ᇶ┙䛾฼⏝⪅䜢䝃䝫䞊䝖䛩䜛௙⤌䜏䜢⤂ ௓䛧䛯 ‡ ௒ᚋ䛿ึᮇ䝸䝸䞊䝇䛷ጇ༠䛧䛯䛸䛣䜝䜢ᨵၿ䛩䜛