0xironclad / 0xironclad/Event-Driven-Notification-System

Phase 5: Load testing with k6

オープン
#15 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
performance phase-5
主要言語
TypeScript
スター
0
フォーク
0
PR マージ指標
30日以内にマージされた PR はありません

説明

Simulate high traffic (1000 events/sec). Measure latency, queue lag, and throughput.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

この issue は、負荷テストに k6 を使用することに言及しています。まず、テスト対象システムを理解するために、コードベース内の既存の API エンドポイントとワーカーの設定を調査します。既存の k6 用テストスクリプトや設定を探します。目標は、1 秒あたり 1000 イベントをシミュレートし、レイテンシ、キューの遅延、スループットを測定することです。「完了」とは、負荷テストを実行し、これらのメトリクスを生成する k6 スクリプトを持つことを意味し、おそらくプロジェクトの CI/CD またはドキュメントに統合されています。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
docker, nodejs, postgresql, redis, typescript
領域
backend, performance, testing
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。