Watch Caching Fundamentals Part 1 by Greg Luck, CTO Ehcache

This is the first in a series of webinars which will explore Caching Principles. You will learn how to assess the effect that caching to a given performance situation and be able to calculate the performance improvement. Further it will be shown how to tune caches for maximum effectiveness. This webinar focus on non-clustered caching… Continue reading Watch Caching Fundamentals Part 1 by Greg Luck, CTO Ehcache

Published
Categorized as Ehcache

Maven Rant: Backward incompatibility and Software anti-distribution

Today I was upgrading Ehcache’s JGroups replication module to apply a patch. I needed to upgrade JGroups. Fine. I went into IntelliJ and updated my Maven repository indexes as they were a little stale, then clicked on the version number and used auto-complete to find the new versions. I found 2.7. That did not compile… Continue reading Maven Rant: Backward incompatibility and Software anti-distribution

Comparing Ehcache’s coherency and correctness settings with Database isolation levelsLevels

Ehcache has configurable correctness and coherency settings. A good, though not complete analogy is database isolation settings. So, within an Ehcache cache clustered with Terracotta, you have: Incoherent – No isolation control. Dirty Reads and Dirty Writes. Coherent writes and incoherent reads  – Read Uncommitted Coherent – Read Committed Coherent with transactional rollback (JTA) – Read… Continue reading Comparing Ehcache’s coherency and correctness settings with Database isolation levelsLevels