IT WORKED ON YOUR MACHINE.
NOT ON OURS.

Performance testing harness for Rinha de Backend 2024/Q1. Simulate absolute chaos and stress test your fictional bank API implementations to the breaking point.

> WARN: Starting load test sequence...
> Booting Virtual Users (VUs)...
> Setup: Ramp-up initialized (0 -> 500 VUs)
> Executing scenario: default
> Metric: http_reqs measuring throughput...
> ERR: API latencies spiking above 250ms
>
Virtual Users
30,000
Concurrent simulation
Ramp-up
500
VUs over 3 mins
Target
47k+
Successful requests
Test Duration
~3m
Sustained chaos

TEST SCENARIOS

Create Transaction

POST /clientes/[id]/transacoes

Stress tests the transactional integrity of the banking system. Simulates massive concurrent deposits and withdrawals to trigger race conditions and test database locks.

System Load [||||||||||||||||||..] 90%

Get Balance

GET /clientes/[id]/extrato

Floods the system with statement requests. Evaluates read throughput, index efficiency, and caching strategies under extreme duress.

System Load [||||||||..........] 40%

โšก Stress Test Results

Validated under extreme load conditions using k6 and xk6. The suite measures throughput, latency, and correctness across all Rinha de Backend implementations.