Problem Statement
When multiple microservices handle parts of the same user request, it becomes nearly impossible to trace the full journey of that request across services. Without a shared identifier, debugging failures or performance issues requires sifting through disconnected logs, causing delays and errors in root cause analysis.
