KVW-1306 Caching 101: Caching on the JVM (and beyond) | Devoxx

Caching 101: Caching on the JVM (and beyond)


archisec Architecture & Security

Room 4

lundi at 13:30 - 16:30

After numerous presentation on the JSR107, this in-depth 3 hour university session will twist the problem upside down. Instead of leading you through every aspect of the new Caching API for Java, we'll start from a real Java application, looking at its architecture, measure contention points and slowly start adding different caching patterns to it. We'll look beyond the specification as well, not in terms of proprietary APIs, but in terms of different cache topologies (onheap, offheap, distributed, ...) and considerations around them when introducing caching to both an existing or architecting a new one. Finally, we shall look at how different application containers and framework may affect decisions we've made during the session.

Alex Snaps Alex Snaps

Alex has been with Terracotta for over 5 years, working on Ehcache, Quartz and the Terracotta platform in general. Prior to that, he was consulting with different companies helping them to deliver large scale applications. He's been part of the internal working group on JSR107 at Terracotta, an export on JSR347 and one of the representative for Software AG on the JCP Executive Committee. In his spare time he enjoys watching playing music, taking pictures and watching hockey... when not busy with his three kids! He runs Devoxx4kids in Quebec, where he also lives.

Louis Jacomet Louis Jacomet

Louis Jacomet has been perfecting his knowledge of Java for more than 10 years. Always a developer at heart, his role evolved over the last years to include technical team leading, coaching and some management. In addition to the bits and bytes, Louis is interested in people management skills mandatory to create a productive project team. To complete the buzzword bingo, Louis is interested in agile practices for the visibility, communication and result orientation it promotes. Louis works remotely from Belgium for Terracotta, with a focus on Ehcache.