大規模サービスのローンチは、数百万人のユーザーが同時にアクセスし、リクエストが急増するなど、未知の課題が数多く存在します。
私たちのチームでは、数百万人の利用が見込まれるサービスにおいて、18,000リクエスト/秒を実現するために、徹底的な負荷試験を実施し、パフォーマンスを最大限に引き出すことに成功しました。
本発表では、この負荷試験で得られた知見を共有します。具体的には、AWS環境での負荷試験実行環境の設計、protoファイルから負荷試験シナリオを自動生成する仕組み、サービス構成におけるコンポーネントのスケーリング戦略の最適化、そしてGo言語で開発されたサービスのチューニングポイントなど、実践的な内容をお伝えします。
https://cadc.cyberagent.co.jp/2024/sessions/advance-aws-performance/