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
Month: August 2010
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