On Sat, Jun 14, 2008 at 1:49 AM, Afkham Azeez <[EMAIL PROTECTED]> wrote:

> You should be able to use a GCF such as Spread to do this across different
> technologies/languages. Anyway, implementing a membership service which can
> work with say Tribes, in .Net or any other language is trivial since that
> only needs to interpret the membership management TCP & multicast messages
> that are received.
>

I don't agree that this is a trivial exercise. Its almost equivalent to
implementing tribes in .NET or whatever the language.
>From what your are proposing it seems that the ability to be load balanced
by Synapse will be conditional on having the same group communication
mechanism as Axis2. Isn't this a limitation ?
The goal should be to do something with minimum work.

Azeez as Paul suggested can we not have some sort of an intelligent LB that
can manage heterogeneous clusters with different group communication
mechanisms?

Each cluster could broadcast it's cluster info via a plugging which bridges
this info into a common format that the Synapse LB understands.
This provides the Synapse LB with a consistent view of the entire
heterogenous cluster. Based on that info then the intelligent LB can make
its decesisions.
This allows each cluster to be managed by Synapse  while stilling having
their own group membership.

Regards,

Rajith

Reply via email to