MicroWise is a console based application that, when given the desired optimization and tuning parameter configurations, optimizes the performance of a given JVM-based Microservice. A dashboard is also available to analyse the overview of the optimization process. MicroWise optimizes the underlying JVM parameters that effect GC to obtain a performance gain in the Microservice.
- Python 3
step 02: Install dependencies
cd MicroWise
pip3 install -r requirements.txt
step 03: Navigate into the project's optimizer folder
cd optimizer
step 04: Copy Microservice jar inside this folder
step 05: Execute MicroWise
python3 Optimizehyperopt.py