Schița de curs
Introduction
- Networking and observability in distributed systems
- The growing importance of distributed tracing instrumentation.
The Problem with Existing Tracing Solutions
- Communication package maintenance, inconsistencies across platforms, etc.
How OpenTracing Standardizes Distributed Tracing
Setting up an OpenTracing Software
- Jaeger, Zipkin, AppDash, etc.
Overview of OpenTracing Features and Architecture
- OpenTracing API: Tracer and Span
The Tracing Process
- Services, packages, application-specific business logic.
- Transaction destiny, reference, type, timestamps, etc.
A 'Hello World' Example
Identifying a Misbehaving System
- Analyzing Tags, Spans, Scope, Threads, and Logs
- Determining "how" an error occurred
Debugging a Distributed System
- Filtering performance monitoring
- Analyzing service dependencies
- Root cause analysis
- Optimizing code
Configuring Environment Variables
- Adjusting frequency of events
Case Study: Ensuring Compliance in Legacy Systems
Monitoring Live Environments
Integrating OpenTracing with RPC and other frameworks
- Server-side and client-side tracing
Best Practices
Troubleshooting
Summary and Conclusion
Cerințe
- An understanding of microservices architecture concepts.
- Programming experience in any language.
Audience
- Developers
Mărturii (5)
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice
Krzysztof - Nordea
Curs - XQuery
Practical examples.
Mateusz - Aplikacje Krytyczne
Curs - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Curs - OpenCL
Viteza și focalizarea pe sistemul țintă, am putut menține bine focalizarea
Kevin - Phoenix Contact B.V.
Curs - gRPC
Tradus de catre o masina
Desfășurarea instruirii astfel încât toată lumea să țină pasul. Nu lăsând cursantul cu întrebări puse de el.
Krzysztof - PKO Bank Polski
Curs - HashiCorp Vault
Tradus de catre o masina