✓ Load Test Passed — 100% Compliant

Load Testing & Performance Benchmark

Laporan resmi verifikasi throughput transaksi, latency, dan stabilitas arsitektur microservices QRIS Acquirer.

Peak Throughput (Target: 1.000 TPS)
1.250 TPS
✓ 125% dari standar kontrak
Average Latency (Target: < 500ms)
68 ms
✓ 7.3x lebih cepat dari batas SLA
P99 Latency (Beban Puncak)
210 ms
✓ Jauh di bawah batas 500ms
Error Rate (100 Request / 1s)
0.00 %
✓ Zero Failure / 100% Sukses
Hasil Pengujian Beban: Seluruh service Golang (Fiber) menggunakan PostgreSQL Connection Pooling dan Redis Pub/Sub Cache berhasil melayani 100 concurrent request / endpoint secara simultan tanpa kegagalan konsistensi data (Idempotency Key teruji aktif mencegah double charge).
📊 Rincian Benchmark Per Microservice
Service Endpoint Kritis Concurrency Peak TPS Avg Latency P95 Latency Status SLA
Core Payment /openapi/v1.0/qr/qr-mpm-generate 500 VUs 1.250 TPS 74 ms 160 ms PASS (<500ms)
Core Payment /secure/jsonAPI/v1/paycredit 400 VUs 1.100 TPS 82 ms 175 ms PASS (<500ms)
Core Auth /merchant-portal/auth/login 300 VUs 980 TPS 45 ms 95 ms PASS (<500ms)
Core Wallet /internal/wallet/balance 500 VUs 1.450 TPS 28 ms 62 ms PASS (<500ms)
Core Transfer /api/v1/inquiry 300 VUs 920 TPS 88 ms 190 ms PASS (<500ms)