Distributed Resilience · interview question
In the context of distributed tracing, what role does MDC (Mapped Diagnostic Context) play?
Multiple choiceMediumchapter-18-curatedpremiumdistributed-resiliencedistributed-tracing
Answer and explanation
Correct answer
B. It stores contextual information like trace ID for logging
Why
MDC is used to store contextual information, such as the trace ID, which is essential for logging the journey of a request across services. This ensures that logs from different services can be correlated to a single request.
Test yourself on Distributed Resilience
A free test with instant, explained results. No account needed.
More Distributed Resilience questions
- Which problem might occur if correlation IDs are not propagated consistently across all services in a distributed…
- How would you explain a common approach to implementing retries in a microservices-based Java application in an…
- What could be a consequence of setting a very high threshold for failure in a circuit breaker?
- Which of the following best describes the 'Database-per-Service' pattern in a microservices architecture?
- How would you explain a potential risk when not implementing exponential backoff during retries in microservices in an…
- How does distributed tracing assist in the performance optimization of a microservice architecture?