DynamicBenchmarker is composed with two programs,
DynamicBenchmarker.master and
servants. The master program creates
multiple servant programs, and the servant programs execute the prefixed
functions in parallel. When the pre-congirued count of requests are all
completed, the master program collects the results and returns them.
Dynamic benchmark executor running prefixed functions.
DynamicBenchmarker
is composed with two programs, DynamicBenchmarker.master and servants. The master program creates multiple servant programs, and the servant programs execute the prefixed functions in parallel. When the pre-congirued count of requests are all completed, the master program collects the results and returns them.Therefore, when you want to benchmark the performance of a backend server, you have to make two programs; one for calling the DynamicBenchmarker.master function, and the other for calling the DynamicBenchmarker.servant function. Also, never forget to write the path of the servant program to the DynamicBenchmarker.IMasterProps.servant property.
Also, you when you complete the benchmark execution through the DynamicBenchmarker.master and DynamicBenchmarker.servant functions, you can convert the result to markdown content by using the DynamicBenchmarker.markdown function.
Additionally, if you hope to see some utilization cases, see the below example tagged links.
Example
Example
Author
Jeongho Nam - https://github.com/samchon