Leverage OpenTelemetry to isolate requests for concurrent testing
Isolate requests in your staging Kubernetes cluster by dynamically routing traffic based on headers propagated by OpenTelemetry baggage. Enable concurrent testing at scale by enabling a unique request flow path for each testing client.
/ OpenTelemetry for header propagation
/ How it Works
Signadot's uses Kubernetes sidecars or integrates with a Service Mesh like Istio or Linkerd to dynamically route requests based on header values. Requests made using Sandbox Preview URLs automatically have these headers set. You can also use the Signadot Chrome Extension to set these headers when testing on Web UIs.
/ OpenTelemetry Language Support
OpenTelemetry (OTel) has instrumentation support for a wide range of programming languages. Interpreted languages such as Java, Node.js or Python support auto-instrumentation which does not need application code level changes.