GitHub user srinipunuru opened a pull request: https://github.com/apache/samza/pull/473
SystemConsumer and Producer benchmark tests * Tests to benchmark the performance of the system consumers and producers. * Config to test the benchmark for the event hub system producer and consumer. SystemConsumerBench and SystemProducerBench provides base generic implementation to test the benchmark for the system producers and consumers. Any new system that needs benchmark test needs a properties file. The benchmark test itself is single threaded in the way it consumes and produces events. Scaling the benchmark tests right now involves running multiple processes of these tests in parallel. Right now we just calculate the event rate, But in future we could create a logging metrics registry to hookup other metrics and log them in console along with event rate while the benchmark tests are being run. You can merge this pull request into a Git repository by running: $ git pull https://github.com/srinipunuru/samza benchmark.1 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/samza/pull/473.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #473 ---- commit 3f59bc47ceffe29cc8b1c297d49cd41045787306 Author: Srinivasulu Punuru <spunuru@...> Date: 2018-04-13T19:32:42Z SystemConsumer and Producer benchmark tests ---- ---