Chapter #2 - Section 2.3 - Servletthat attempts to cache its last result without adequate atomicity