The Axis2 integration already supports clustering. (Well, maybe a better characterization is that it doesn't get in the way)
There's a few things do to to support clustering. First thing would be to make the scheduler cluster-aware, to support work distribution (load balancing) across different nodes and to avoid contention. I suggested using Terracotta as a basis for this, but there may be other (and better) ways. If we want to get more performance out of the system, we can introduce varying levels of node affinity to reduce data shipping and improve cache efficiency within the cluster. This would probably entail some form of distributed lock manager, or a registry to redirect messages to process instances already loaded on cluster nodes. This is an area where integration with the messaging layer (Axis2) can help since you can establish "sessions" between clients and services to improve message routing and, again, cache efficiency. The persistence DAOs (OpenJPA and Hibernate) also support clustering today. Both can be configured to be cluster-aware and both support the more aggressive transparent cluster cache such as Terracotta, JBoss Cache, etc. Hope this helps, alex On Tue, May 6, 2008 at 10:49 AM, Sanjiva Weerawarana <[EMAIL PROTECTED]> wrote: > Depending on how the Axis2 integration is done, it may be the case that > Ode would be inheriting Axis2 clustering ... or at least it may be not too > difficult to get that to work right! > > Sanjiva. > > > Alex Boisvert wrote: > > > This question was asked 2 weeks ago, > > http://markmail.org/message/gvnytftb5qpknywh > > > > alex > > > > > > On Tue, May 6, 2008 at 7:13 AM, Wilson, Josh <[EMAIL PROTECTED]> wrote: > > > > Hi All. Has there been any updates on clustering support for ODE? > > > Just > > > wondering if there is any active work going on and if so what kind of > > > time > > > frame we are looking at? > > > > > > > > > > > > -- > Sanjiva Weerawarana, Ph.D. > Founder & Director; Lanka Software Foundation; http://www.opensource.lk/ > Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/ > Member; Apache Software Foundation; http://www.apache.org/ > Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/ >
