Knotx / knotx-aggregator

An aggregator for all Knot.x projects - release guides, automation, etc.
https://knotx.io
Apache License 2.0
0 stars 3 forks source link

Performance benchmark/check automation #21

Open malaskowski opened 4 years ago

malaskowski commented 4 years ago

Context From time to time, we need to introduce changes, that impact all modules and probably Knot.x performance (e.g. upgrades to Java 11, Vert.x 4, bigger internal refactors etc.). We need a quick way to compare the performance before and after changes.

Describe the solution you'd like I'd like to have ready to setup solution, where quick performance checks/benchmark can be executed. This is not idea to have full performance tests. This should be just a check, which can be followed by performance tests if necessary (e.g. there is worse result of the check after the change).

The check should include:

Solution should be easy to setup, monitoring is not required. If possible it should base on the Knot.x Starter-Kit and easy to update as the project evolves.