-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create benchmark tests #16
Comments
I agree, but the problem is that meaningful benchmarks are hard to write. For networked systems like Kafka, you really need multiple servers to do the testing on which I do not have. There is an integration test that produces and consumes 100k messages and it runs pretty fast. If you wanted to create a simple "local" benchmark suite, I would suggest copying what's in integration.py. |
Thank you for the answer, I'll take a look on integration test. |
@yefremov our tests are back in a working state now. If you were having issues before, give it a shot now. It would still be nice to have some benchmarks. |
pykafka has a few benchmark scripts at https://github.com/Parsely/pykafka/tree/master/benchmark |
here's another potential source for benchmark code: https://github.com/mrafayaleem/kafka-jython/tree/master/benchmarks |
rudimentary benchmarking scripts are now in |
It would be great to have benchmark/performance tests to compare Kafka client implementations and make a decision which one to use.
The text was updated successfully, but these errors were encountered: