4 ms·
OpenTelemetry is being pushed as a replacement for AWS X-Ray SDKs by AWS, but it's in such a broken state for Lambda right now. A 200-500% performance penalty f
by bilalq 3y ago
OpenTelemetry is being pushed as a replacement for AWS X-Ray SDKs by AWS, but it's in such a broken state for Lambda right now. A 200-500% performance penalty for using it is insane[1][2].
[1]: https://github.com/aws-observability/aws-otel-lambda/issues/228 https://github.com/aws-observability/aws-otel-lambda/issues/...
[2]: https://github.com/open-telemetry/opentelemetry-lambda/issues/263 https://github.com/open-telemetry/opentelemetry-lambda/issue...
- hinkley 3y agoHow do you use it with Lambda? Delta mode? Or tons of labels?
- bilalq 3y agoI use X-Ray directly via AWS Powertools for Lambda[1] instead of going through OTel. The underlying AWS X-Ray SDK team pushes OTel pretty hard in their README[2] and Github issues, but the current situation is that OpenTelemetry is just not production ready for serverless applications. [1]: https://docs.powertools.aws.dev/lambda/typescript/latest/ https://docs.powertools.aws.dev/lambda/typescript/latest/ [2]: https://github.com/aws/aws-xray-sdk-node https://github.com/aws/aws-xray-sdk-node