This presentation provides a comparison of types of caches highlighting the use of distributed caching. This is followed by an introduction to JCache API. Code samples are at [2]. This is the presentation I did at Java Colombo JUG. [2] [1] https://github.com/kasunbg/jcache-samples [2] http://www.meetup.com/java-colombo/events/223811796/