Ballerina's Built-In Observability: Automatic Tracing Without the Boilerplate
Ballerina's ballerina/observability module auto-instruments HTTP, database, and messaging calls with OpenTelemetry, cutting tracing boilerplate—but you still need to manage overhead and know when to add manual spans.