Apparirà dalla ricerca di tutto il Web e del Web che non è possibile implementare EHCache come cache write-behind per Hibernate, poiché ciò richiederebbe modifiche sostanziali al codice di Hibernate.Write-Behind Cache per JPA
Esistono altre soluzioni (preferibilmente open source) per un provider JPA che può "trasparere" collegare un'implementazione cache write-behind e preferibilmente una che può essere distribuita con qualcosa come Terracotta?
Ho letto che EclipseLink e Oracle Coherence possono raggiungere questo obiettivo, ma Coherence purtroppo non è una soluzione economica!
Il problema con EHCache e Hibernate si riferiva probabilmente all'utilizzo di Hibernate dal codice client e quindi rendere in modo trasparente il trasferimento in ibernazione a ehcache per primo, e il persistente effettivo veniva eseguito in modo asincrono come write-behind. Non vedo alcun problema con il codice client che scrive direttamente nella cache e usa Hibernate in modo indipendente per write-behind. – greyfairer