geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jules Gosnell <>
Subject Re: [wadi-dev] Re: [Geronimo] Clustering
Date Mon, 19 Dec 2005 14:54:30 GMT
James Strachan wrote:

> On 19 Dec 2005, at 14:14, Jules Gosnell wrote:
>> James Strachan wrote:
>>> On 19 Dec 2005, at 11:53, Jules Gosnell wrote:
>>>> , whether there is other suitable Geronimo or ASF-licensed code   
>>>> available, or whether we will need to write our own WADI-  
>>>> autodiscovery classes. The important thing is to impose as few   
>>>> dependencies on the client as possible. The client side code  
>>>> should  literally be a few lines. Clients using clusters should  
>>>> not  suddenly find themselves sucking down e.g. the whole of  
>>>> activemq,  just to do a once off autodiscovery. Early versions of  
>>>> WADI had its  own autodiscovery code. If we need them, they could  
>>>> be resuscitated.
>>> There's no reason why you can't do a simple implementation of   
>>> ActiveCluster which doesn't use ActiveMQ - its just a simple API.
>> Sure - but I'm talking about the EJB-client side - where we just  
>> want to throw across as thin a line as possible, in order to haul a  
>> decent strength cable back. An EJB client would not need the  
>> ActiveCluster API (I'm not thinking in terms of making EJB clients  
>> fully fledged cluster members), but simply a way of locating the  
>> cluster and requesting a membership snapshot of it.
> Thats exactly what the ActiveCluster API is for :). Though by all  
> means come up with another API if you can think of a better way of  
> doing it.
>> This could be done by just broadcasting a query packet at a well  
>> known multicast address and waiting for the first well-formed  response.
> Sure - an *implementation* of ActiveCluster API could do exactly that.

well, maybe I'm thinking of the wrong piece of activecluster then ?

any piece of code could broadcast a packet... which piece of 
activecluster's API are you suggesting here ?

we really are talking about just a remoting proxy which needs to find, 
but not 'join' a cluster.

can you be more specific ?


> James
> -------

"Open Source is a self-assembling organism. You dangle a piece of
string into a super-saturated solution and a whole operating-system
crystallises out around it."

 * Jules Gosnell
 * Partner
 * Core Developers Network (Europe)
 * Open Source Training & Support.

View raw message