-
Notifications
You must be signed in to change notification settings - Fork 311
Closed
newrelic/docs-website
#8258Labels
PMProject Management AttentionProject Management AttentionQuality & UXCode Quality and User ExperienceCode Quality and User Experienceefficiency
Description
Customers have been reporting 30% higher CPU when using distributed tracing. GTSE has pinpointed this issue to the when the GetMetadataFromContext() function calls CreateDistributedTracePayload(). Their profiling suggests that the problematic line is:
hdrs.Set(DistributedTraceNewRelicHeader, p.NRHTTPSafe())
Is there a way that we can reduce the performance impact of this code? Is this impacted by the memory leak?
Metadata
Metadata
Assignees
Labels
PMProject Management AttentionProject Management AttentionQuality & UXCode Quality and User ExperienceCode Quality and User Experienceefficiency