title: third-party Caching software- what do they provide?
body: <p>Why would one want to use an out of the box caching product like ehcache or memcached ? </p>
  
  <p>Wont a simple hashmap do ? I understand this is a naive question but I would like to see some answers about when a simple hashmap will suffice and a thirdparty caching solution is overkill.</p>