15 ms·
The claim itself is fine because it is kind of tautological. An error that cannot be observed in any way is probably not an error. However, you have to prove th
by kilburn 4y ago
The claim itself is fine because it is kind of tautological. An error that cannot be observed in any way is probably not an error. However, you have to prove that it can't be observed.
This is quite different than what the described system does though. The system flags errors that have been observed. The correct claim to go with what the article does would thus be:
> For any anomaly in a stateful service, it is an anomaly only if the current clients running their current operations happen to observe it. Otherwise, we argue that it doesn't matter at all.
It's much more noticeable this way, isn't it?
- uvdn7 4y agoThis is a fair point! The exact same argument applies to normal exceptions and errors. It might be the case that out of quadrillions of queries a day, just none of them hit the error path, and hence we won't observe any issues. I can see that in this case, if it matters or not becomes somewhat subjective. It's a good point though!