multilang-trace-poc

Five AWS Lambdas, five languages, one distributed trace.

An order-fulfillment flow — TypeScript, .NET, Java, Python, Go — wired through one EventBridge bus, instrumented with OpenTelemetry so the whole journey shows up as orderId-correlated spans across every language, regardless of which service handled a step. Below: the app a customer would use, the tool an engineer uses to generate load and inject failures, and the raw APIs behind both.

Try it

Look under the hood