Apache Helix,Zookeeper,Mesos和Erlang的真实例子?

Ami*_*Pal 8 apache erlang distributed-computing boinc apache-zookeeper

我是新人

  • Apache ZooKeeper :ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务.

  • Apache Mesos :Apache Mesos是一个集群管理器,可以简化在共享服务器池上运行应用程序的复杂性.

  • Apache Helix :Apache Helix是一个通用的集群管理框架,用于自动管理托管在节点集群上的分区,复制和分布式资源.

  • Erlang Langauge :Erlang是一种编程语言,用于构建具有高可用性要求的大规模可扩展软实时系统.

听起来对我而言Helix,Mesos这两者对Clustering管理系统都很有用.他们是如何相关的ZooKeeper?如果有人给我一个真实世界的例子,它会更好.

我很想知道如何[BOINC][1]向客户分发任务?他们使用上述任何技术吗?(忘了Erlang).

我只需要一个简短的视图:)

小智 -1

Apache Zookeeper 可以安装在单机上,也可以安装在集群上。它可用于跟踪日志。它可以在分布式平台上提供各种服务。

Storm 和 Kafka 依赖 Zookeeper。

Storm 使用 Zookeeper 来存储所有状态,以便它可以从任何(分布式)组件服务的中断中恢复。

Kafka 队列消费者可以使用 Zookeeper 来存储有关队列中已消费内容的信息。