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.