So - this is interesting. The thing that I always look for is how the system deals with all of the time issues that come up. For example, how does it deal with Daylight Savings, or a leap second, or adjustments to time, or the daemon getting restarted, etc. I don't see anything specific to this library that handles these scenarios.
Is there any system out there that has a good design for handling these issues?
Is there any system out there that has a good design for handling these issues?