chiradip opened a new issue, #2229:
URL: https://github.com/apache/iggy/issues/2229
### Title
Create load testing suite for stress testing Iggy Java clients
### Description
Implement a comprehensive load testing suite to validate client behavior
under sustained high load and identify breaking points.
### Tasks
- [ ] Create load test framework:
- [ ] Configurable message rates
- [ ] Configurable client counts
- [ ] Duration-based tests
- [ ] Implement load scenarios:
- [ ] Sustained throughput test (e.g., 10K msg/sec for 10 minutes)
- [ ] Burst traffic test (sudden spikes)
- [ ] Mixed workload (producers + consumers)
- [ ] Many clients test (100+ concurrent connections)
- [ ] Metrics collection:
- [ ] Throughput (msg/sec)
- [ ] Latency percentiles (p50, p95, p99, p999)
- [ ] Error rates
- [ ] Resource usage (memory, CPU, connections)
- [ ] Create performance reports:
- [ ] HTML reports with charts
- [ ] Comparison between runs
- [ ] Performance degradation alerts
### Labels
`enhancement`, `performance`, `testing`, `java-sdk`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]