We are looking for contributors to help design and implement a comprehensive benchmark suite for TrueEntropy. The goal is to objectively measure the performance trade-offs between our TRNG implementation, our Hybrid Mode, and Python's standard
random and secrets modules.
Objectives:
Throughput Comparison: Measure generation speed (MB/s) for:
- TrueEntropy.random() (Direct Mode)
- TrueEntropy.random() (Hybrid Mode)
- random.random() (Standard Mersenne Twister)
- secrets.SystemRandom() (OS CSPRNG)
- Latency Analysis: Measure time-to-first-byte and latency distributions under high concurrency.
- Resource Usage: Monitor CPU and Memory overhead of the background
Harvester threads.