Back to Loopback Next

Context binding benchmark

benchmark/src/context-binding/README.md

4.0.0-alpha.11.3 KB
Original Source

Context binding benchmark

This directory contains a simple benchmarking to measure the performance of different styles of context bindings.

Basic use

sh
npm run -s benchmark:context

For example:

npm run -s benchmark:context

Base lines

TestOps/secRelative margin of errorRuns sampledCount
factory - getSync1,282,238±1.11%9368537
factory - get1,222,587±1.19%8766558
asyncFactory - get362,457±1.78%7823284
staticProvider - getSync484,494±1.04%9226260
staticProvider - get475,130±1.13%8627435
asyncStaticProvider - get339,359±1.43%8619046
provider - getSync368,127±1.14%8721162
provider - get366,649±0.86%8621358
asyncProvider - get291,054±1.94%8216557