5 ms·
Thinking about the systems I work with I can only think of a few cases where logging is semantically relevant (the way I understand it). One is replaying criti
by dropofwill 7y ago
Thinking about the systems I work with I can only think of a few cases where logging is semantically relevant (the way I understand it).
One is replaying critical failed requests when a downstream was offline and the other is gathering tracking statistics from apache access logs.
Everything else I would classify as diagnostic, wondering if you would consider that semantic as well.
- marcosdumay 7y agoTo clarify it, what I mean by semantically relevant is if it is on the user requirements. It's not semantically relevant if it's there just to make the developer's life easier. So, it seems we are using the same definition. Every kind of software has some error log, long lived servers tend to have some usage log too, databases tend to have journaling logs, and distributed computing tends to have a retry log. There are other kinds of them, like all those lines a compiler outputs when it tries to work on a program, or the ones a hardware programmer shows while working. Every one of those are there for the user.