https://platformengineering.org logo
#platform-toolbox
Title
# platform-toolbox
a

Adnan Rahić

01/20/2023, 1:04 PM
Hey peeps. I had a hard time setting up OpenTelemetry tracing with Go (I’m a Node.js dev). Once I finally wrapped my head around it, I wrote this tutorial to explain it to myself as simple as possible. It includes using observability-driven development. Would enjoy hearing what the community thinks about ODD and if it is viable to extend the existing TDD toolset. https://tracetest.io/blog/observability-driven-development-with-go-and-tracetest
j

John Kinmonth

01/20/2023, 6:11 PM
Nice, I'm super interested in this, and how you see devs using it alongside DT use cases in debugging prod environments. Would they use tracetest for this as well? Or a different UI/data set?
a

Adnan Rahić

01/26/2023, 4:56 PM
Hey @John Kinmonth! You can use Tracetest for testing prod as well. As long as you connect Tracetest to the trace data store where your prod traces are stored, running a tests against prod will pick up the distributed trace for that HTTP transaction and give you spans to assert against. It’s cool because Tracetest also has a CLI you can configure to run tests in your CI/CD pipelines. Catching issues before even going into prod is also a nice use case here. I’d be thrilled to talk more about this with you!
19 Views