well, it depends on what you mean by scalability... i'm personally of the opinion that traditional sessions should be avoided if you want to truly scale.
On Sunday, March 14, 2010, Martin Grotzke <[email protected]> wrote: > On Sun, Mar 14, 2010 at 5:37 PM, Les Mikesell <[email protected]> wrote: > > What about tomcat's ClusterManager? Doesn't that provide replication across > server instances?Yes, but the DeltaManager does an all-to-all replication > which limits scalability. The BackupManager does a replication to another > tomcat (according to the docs this is not that much tested), and this > requires special configuration in the load balancer to support this. > > And both are using java serialization - for the memcached-session-manager I > implemented xml based serialization that allows easier code upgrades. Of > course you still need to think about code changes that affect classes stored > in the session, but removing fields is easier to support than with java > serialization. > > Cheers,Martin > > -- > Les Mikesell > [email protected] > > > > -- > Martin Grotzke > http://www.javakaffee.de/blog/ > -- awl
