Re:New Grad vs. Senior Dev
by darkteflon on Sunday March 29, 2020 @05:53AM
(#22717649)
Why is distributed logging hard? Genuinely curious.
[ Parent
| on HN ]
It’s not the log writing that’s hard; it’s the log insight extraction that is. When you compare poring over logs from multiple invocations, even with request identifiers, the tooling is worse than tooling to look over stack traces/core dumps.
A calls B, C, and D. B puts an item on a queue that eventually causes a call to C. Both B and C call D. Which D call is slow/erroring? Is it the AD, the ABD, the ABqCD, or the ACD call?