Crash Course In Java Brain Surgery

insinuation and speculations: My thoughts about Java, HTML5, software development and IT in general

Codemash 2017

Written by  Viktor Gamov -
codemash icon featured box

Caching Made Bootiful

Have you seen it? Do you like it?

Grab the code

You can find code sample is following GH repository

Each branch represents parts of the talk:

  • 00-Inception - starting point of this talk, introduction of a slow service

  • 01-EnableCaching - we’re trying to fix slowness by enabling Spring Caching Abstraction

  • 02-EnableEmbeddedDistributedCaching - go distributed with embedded Hazelcast cluster.

  • 02-EnableClientClusterDistributedCaching - distributed client-cluster topology

  • 03-EnterJCache - with standard API for caching we can remove bunch of code and enable nice features like entry listeners