Hello,

I'm evaluating Helix as the backend framework for a project I'm starting. I
was primarily using Curator, just to make it easier
to deal with Zookeeper, but then I came across Helix and it seemed a very
nice fit, with some overlaps with the API I was thinking of.

However, I'm a bit confused and have a couple of questions.

I've had no problems modelling a cluster, setting the participants,
controllers and whatnot. Managing and querying the cluster
is where I'm having a hard time. Don't participants have the sense of
leadership? If so, is there a way to check if a participant is a leader?
And how can I get a list of participants in a cluster? I can get a list of
instances and resources, but not participants?

Maybe I'm not yet grasping the goal of Helix, but I was thinking it would
give me service discovery and leadership management through participants
and controllers, yet service discovery
has it's own API... why?


Best regards,

Ricardo

Reply via email to