All Questions
Multi Step Processes easy

A user reports an error in a process that spans 3 different microservices. The logs are scattered across different servers. What is the standard way to link these logs together?

  1. A Search for the exact timestamp in all files.
  2. B Pass a unique 'Correlation ID' or 'Trace ID' through every service call.
  3. C Grep for the error message 'Exception'.
  4. D Log the user's password in every step.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions