aare-core Latency Benchmarks
$ python3 tests/stress_test.py --skip-multiprocess --requests 100 --hipaa-requests 500
============================================================
aare-core STRESS TEST
============================================================
Configuration:
Requests: 100
Workers: 4
HIPAA Requests: 500
============================================================
SINGLE-THREADED TEST: 100 requests
============================================================
Warming up...
--- Single-Threaded Results ---
Total Requests: 100
Completed: 100
Errors: 0
Total Time: 0.32s
Throughput: 312.9 req/sec
Latency (ms):
Average: 3.19
p50 (median): 3.70
p95: 3.95
p99: 6.91
Min: 1.72
Max: 6.91
Memory Peak: 0.1 MB
============================================================
HIPAA ONTOLOGY TEST: 500 requests (76 constraints)
============================================================
Completed 100/500...
Completed 200/500...
Completed 300/500...
Completed 400/500...
Completed 500/500...
--- HIPAA (76 constraints) Results ---
Total Requests: 500
Completed: 500
Errors: 0
Total Time: 16.03s
Throughput: 31.2 req/sec
Latency (ms):
Average: 32.05
p50 (median): 31.92
p95: 32.70
p99: 32.89
Min: 31.44
Max: 36.22
Memory Peak: 0.4 MB
============================================================
SUMMARY
============================================================
Test Throughput p99 Latency
------------------------------------------------------------
Single-threaded 312.9 req/s 6.91 ms
HIPAA (76 constraints) 31.2 req/s 32.89 ms
============================================================
Key Takeaways
- HIPAA p99 latency: 32.89ms - well under 50ms target
- 76 constraints verified per request
- 0 errors across 500 HIPAA verifications
- 0.4 MB memory peak usage
Back to aare.ai