Closed ShinnosukeSuzuki closed 4 hours ago
負荷テストするAPIはガチャ実行APIPOST /gacha/draw
response timeは100ms未満を目指す
キャラクターは1万体
実験結果をmdファイルに記載しリポジトリに保存する
同じx-tokenをセットしてユーザー数を増やし、一人一人のリクエストは1秒に1回と固定することでユーザー数=RPSとしてresponse time 100msを切る最大RPSを計測する。 ECSのスペックは1vCPUとする。
参考記事
k6: サーバーレスで負荷試験!Step Functions + Lambdaを使ったk6の分散実行
Locust + Boomer: DMM.go #4「マイクロサービスプラットフォーム向け負荷試験基盤の初期リリースを終えた話」イベントレポート