benchmark-utils
Service icon

Benchmark Utils

version 1.0.3 (Compatible with OutSystems 11)
Uploaded
 on 28 Jun
 by 
0.0
 (0 ratings)
benchmark-utils

Benchmark Utils

Details
A high-precision benchmarking tool for measuring and monitoring the performance of specific parts of your code.
Read more

(Under Development)

Benchmark Utils is a high-precision benchmarking tool designed for developers who need insight into the performance of specific parts of their server-side logic. It provides a lightweight, structured way to measure execution times with minimal impact on application performance.

This component includes three public actions that allow you to benchmark code blocks in a consistent and non-intrusive manner:

  • Benchmark_Start

    Begins a benchmark timer for the given label. This should be placed at the point in your logic where you want to begin measuring execution time.

  • Benchmark_Next

    Ends the benchmark for the PreviousLabel and immediately starts a new one for the NextLabel. Useful when measuring sequential blocks without adding extra steps in your logic.

  • Benchmark_End

    Ends the benchmark for the specified label. This action records the elapsed time and prepares the data to be visualized later.

This component works in tandem with the Benchmark Dashboard component — an end-user application that visualizes the collected benchmark data.

Release notes (1.0.3)

Changes to data module required by the Benchmark Dashboard application.

License (1.0.3)
Reviews (0)
Team
Other assets in this category