newrelic / newrelic-lambda-tracer-java

New Relic OpenTracing AWS Lambda Tracer for Java
Apache License 2.0
1 stars 10 forks source link

Add support for W3C Trace Context #34

Open michalkrajcovic opened 6 months ago

michalkrajcovic commented 6 months ago

W3C Trace Context is a standard that makes distributed tracing easier to implement, more reliable, and ultimately more valuable for developers working with modern, highly distributed applications. The standard greatly simplifies use cases where developers instrument services using tools from different distributed tracing solutions.

Summary

In 2020 New Relic announced support for W3C Trace Context. LamdaTracer.java implementation does not honor this standard, instead relies solely on Newrelic proprietary tracing implementation.

Desired Behavior

LambdaTracer supports the W3C Trace Context standard.

Additional context

New Relic java agent does support W3C Trace Context. Lambda New Relic Java integration should support it as well.

workato-integration[bot] commented 6 months ago

https://new-relic.atlassian.net/browse/NR-261580