With over 30 years of industry experience, Neil has designed, developed, debugged, and supported software systems for numerous customers large and small. Initially, a C and assembler programmer, most of the last 20 years have been Java-based, with a focus on distributed systems, data grids, and stream processing.
Why not Cache Remotely ?
Caching is thought of as a L2 solution – keep the most frequently used data nearby to speed up read rates. This is good advice, but there are other ways.
It seems counter-intuitive, but a remote cache may be a better option.
Distance will make retrieval time worse obviously, but in this talk, Neil will show how this isn’t always a problem to obsess about, and how other benefits can outweigh it. He’ll show this in a polyglot environment, with a demo showing a few different languages sharing a cache out in the cloud, for mutual benefit.