idrinth-api-ben.ch Open in urlscan Pro
20.216.169.255  Public Scan

Submitted URL: http://idrinth-api-ben.ch/
Effective URL: https://idrinth-api-ben.ch/
Submission: On January 07 via manual from DE — Scanned from CH

Form analysis 0 forms found in the DOM

Text Content

@idrinth/api-benchv2.5.0
 * Home
 * NPMJS
 * GITHUB
 * Contributing
 * Usage & Examples
   * Autowiring
   * Results
   * Logging
   * Middlewares
   * Storage
 * Imprint


WHAT DOES THIS PROJECT DO?

This project provides a framework for testing rest-apis and websites for changes
in response times.
This helps to detect performance changes in code in a quick and simple manner.


WHY USE A BENCHMARK RUNNER?

Given that the amount of APIs increase by moving to microservices, we need a way
to determine if changes to a service's response times are related to code
changes.
For this purpose a defined load with repeatable request seems the most useful.


REGARDING EXISTING LIBRARIES

Other tools like matteofigus/api-benchmark,bvanderlaan/api-bench-runner,
orjeffbski/bench-restare all untouched for quite a while and don't provide type
definitions for typescript. This makes them less desirable when working with
bigger projects where the better static code check is a huge boost in
development speed.
Additionally, this tool separates the validation thread from the thread
processing the actual requests to further minimize the effect of complicated
validations or huge response bodies on the data gathering.