Database enforced timestamps, immutable columns, counter/sum caches, and touch propogation
Jeremy Evans
MIT