Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CNCF [Cloud Native Computing Foundation]

No Dependencies, No Plugins - Just Native OpenTelemetry

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore how to implement truly optional OpenTelemetry dependencies in client libraries without compromising functionality or user experience in this 18-minute conference talk. Learn why traditional approaches like abstractions, plugins, and bridges create poor user experiences and diamond dependency problems, then discover how to achieve native OpenTelemetry integration that activates only when OpenTelemetry is present on the classpath. Examine the implementation details, performance characteristics, and reliability of this approach through real-world examples from Azure SDKs for Java, including how to implement fallback mechanisms using logs-based tracing when OpenTelemetry is unavailable. Understand the technical strategies for avoiding transitive dependencies while maintaining full telemetry capabilities and context propagation, enabling library developers to provide seamless observability without forcing dependencies on their users.

Syllabus

No Dependencies. No Plugins. Just Native OpenTelemetry - Liudmila Molkova, Microsoft

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of No Dependencies, No Plugins - Just Native OpenTelemetry

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.