Voxxed Days Berlin has ended
Back To Schedule
Friday, January 29 • 14:20 - 15:10
Caching for Business Applications: Best Practices and Gotchas

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Caching is relevant for a wide range of business applications and there is a huge variety of products in the market ranging from easy to adopt local heap based caches to powerful distributed data grids. Most of these caches are being promoted with examples from applications that have the luxury of having "eventual consistency" as a non-functional requirement. Most business / enterprise applications don't have that luxury. This talks aims at developers and architects that want to adopt a caching solution for their business application. I will present 15 caching patterns and best practices for these kinds of applications that address the typical questions being asked in that context. These questions might be: "what data can I cache?", "how to I handle consistency in a distributed environment?", "which cache provider to choose?" or "how do I integrate a cache provider in my application?".

This talk comes with many live demos, some of them are run on a distributed cache cluster on Raspberry Pis.

avatar for Michael Plöd

Michael Plöd

Principal Consultant, Innoq
Michael works a a Principal Consultant for innoQ. He has over 10 years of practical consulting experience in software development and -architecture. His main areas of interest are currently Domain-driven Design, Event Sourcing, Microservices, Polyglot Persistence and presentation... Read More →

Friday January 29, 2016 14:20 - 15:10 CET
Kosmos - Room 10