3 ms·
Why is distributed logging hard? Genuinely curious.
by darkteflon 7y ago
Why is distributed logging hard? Genuinely curious.
- sokoloff 7y agoIt’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?