We rely on heavily on timezone databases and when designing our app had a a lot of debate on what would be the best way to go. We opted for a hybrid solution implementing several options with redundency
Never in our wildest dreams did we imagine that the Unix TMZ database would be compromised in such a a way.
Just goes to show that you can never think of all contigencies, but good planning and foresight is essential.