As applications grow in popularity, or after successful marketing efforts, increased traffic can cause problems for application servers. Caching is a relatively inexpensive and quick solution to the problem however, if implemented badly, can easily become a new bottleneck or even a point of failure. This session will demonstrate how to design a caching layer that will enhance scalability rather than fetter it.