Some ugly code showcasing how to instrument APIs and Dafda message producers and handlers using OpenTelemetry.
Use ./run_local.ps1 to start Zipkin and Jaeger in seperate containers. Navigate to http://localhost:9411/ and http://localhost:16686/ in a browser to access Zipkin and Jaeger UI respectively.