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

----


---

Reply via email to