• idlethreat (edited 8 years ago)
    +3

    Company I used to work for handled electrical billing for 11 states. Most of the time, the setup was pretty rock solid. However, once a year during Spring whenever the clocks jumped ahead one hour, the entire system loses it's fucking mind and all hands have to be around to clean up the mess of hundreds of java processes flip out. The processes were pretty time dependent. A discrepancy of over 2 minutes means you're going to have a bad night.

    We'd always order pizza and wait for 0200 to approach. Some projects were done (or close to it) whenever the magic hour hit. Depending on the time zone, some reads were started late, others were finished by that time, still others had hours to go until completion. We'd try to calmly shut down everything until the clock skipped forward, and then bring things back up in an intelligible way. Some years we would win. Others, not so much.

    Never had problems with skip seconds. While our system was extremely time dependent, it wasn't that time dependent.