1- I tend to run my topology on a local cluster at a smaller scale with 1 or 2 workers and see how it performs (using the metrics show in the UI) and keep iterating .. then try on a bigger more realistic scale.
2- Take a look at the storm-perf module (https://github.com/apache/storm/tree/1.1.x-branch/examples/storm-perf) -roshan From: Alexandre Vermeerbergen <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Wednesday, July 19, 2017 at 9:00 AM To: "[email protected]" <[email protected]> Subject: Recommended way to evaluate the performance of a topology when upgrading code/prerequisites? Hello, Is there some part of Apache Storm, or related tools/best practices to help developers evaluating the performance impact of changing their code / upgrading prerequisites (including moving to a newer Storm release)? Somehow related question: does Apache Storm comes with it own performance tests (we know that it come with unit tests) ? Best regards, Alexandre Vermeerbergen
