I am new in
Apache ZooKeeper
: ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.Apache Mesos
: Apache Mesos is a cluster manager that simplifies the complexity of running applications on a shared pool of servers.Apache Helix
: Apache Helix is a generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes.Erlang Langauge
: Erlang is a programming language used to build massively scalable soft real-time systems with requirements on high availability.
It sounds to me that Helix
and Mesos
both are useful for Clustering
management System. How they are related to ZooKeeper
? It'd better if someone give me a real world example for their usage.
I am curious to know How [BOINC][1]
are distributing tasks to their clients? Are they using any of the above technologies? (Forget about Erlang).
I just need a brief view on it :)