https://github.com/rocket-connect/otel-js-server-benchmarks
Testing the latency added to common servers from OTEL JS span creation
https://github.com/rocket-connect/otel-js-server-benchmarks
Last synced: over 1 year ago
JSON representation
Testing the latency added to common servers from OTEL JS span creation
- Host: GitHub
- URL: https://github.com/rocket-connect/otel-js-server-benchmarks
- Owner: rocket-connect
- Created: 2024-05-20T18:47:45.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-15T19:12:02.000Z (about 2 years ago)
- Last Synced: 2025-03-28T08:18:24.693Z (over 1 year ago)
- Language: JavaScript
- Size: 52.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# otel-js-server-benchmarks
This repo contains benchmarks for node.js webservers with and without OpenTelemetry instrumentation.
The initial benchmarks are ported from [graphql-crystal/benchmarks](https://github.com/graphql-crystal/benchmarks) and use a combination of nix and bombardier to run the benchmarks.
Each benchmark contains a single GET `/hello` endpoint that returns a JSON response with a single key-value pair. Half of the benchmarks are instrumented with OpenTelemetry and the other half are not.
The benchmarks are outputted on each commit to the repo and can be viewed in the [`benchmarks.md`](./benchmarks.md) file.