Felix,

No, not terribly high volume.  However, the non-admin pages are high volume.  
The reason that I want cache visibility (preferably using the transparent 
entity bean caching, not actually using pojoCache directly) is that updates 
made to the database through the control side should be immediately visible on 
to the rest of the users.

In the past, I've had cache issues that have basically limited me to either 
pushing all data through the same app, or turning off most of the caching 
possibilities.  The Seam documentation talked at some length about the "rich, 
multi-layered caching strategy" integrating between the EJB layer, the standard 
hibernate cache, the conversational cache, impacts on clustering, et cetera, 
and it seemed to be saying that you got all of that "for free," if you had all 
data access through the cache, but it sounded more complicated if a 3rd party 
had to control selective cache expiration.

BTW, I agree with your cache comment - I've sped up more than a few apps by 
removing all custom caching logic completely and just letting the DB do its 
thing - but that's why I was interested in the idea that if you did everything 
"The Seam Way" that you got a whole stack of intelligent caching effectively 
for free, managed completely by the container and framework.

Or am I simply reading too much into the caching language, and I'll be just 
fine?  I thought that would at least invalidate Hibernate's potential use of 
the 2nd level cache.  Which might still be okay for the app, but I'm interested 
in making sure that this is pretty solidly scalable.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4035432#4035432

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4035432
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to