90 likes | 288 Views
Zookeeper 的应用. Hbase Kafka Twitter Storm Spark—mesos+zookeeper. Hbase 架构. Twitter storm. Nimbus 和 Supervisors 之间所有的协调工作是通过 一个 Zookeeper 集群。 Nimbus 的守护进程和 Supervisors 守护进程是无法连接和无状态的 ; 所有的状态维持在 Zookeeper 中 或保存在本地磁盘上. Yaooo S4(). Kafka Architecture. Producer. Producer. Broker.
E N D
Zookeeper的应用 • Hbase • Kafka • Twitter Storm • Spark—mesos+zookeeper
Twitter storm Nimbus 和Supervisors 之间所有的协调工作是通过 一个Zookeeper 集群。 Nimbus的守护进程和 Supervisors 守护进程是无法连接和无状态的; 所有的状态维持在Zookeeper中 或保存在本地磁盘上
Kafka Architecture Producer Producer Broker Broker Broker Broker ZooKeeper Consumer Consumer
Zookeer部署 • Zookeeper进程和业务进程部署在同一台机器? • Mesos+zookeeper • Linux Container技术: • 通过提供一种创建和进入容器的方式,操作系统让应用程序就像在独立的机器上运行一样,但又能共享很多底层的资源。例如,可以有效地共享公共文件(比如 glibc)的页缓存,因为所有容器都使用相同的内核,而且所有容器还常常共享相同的 libc 库(取决于容器配置)。这种共享常常可以扩展到目录中其他不需要写入内容的文件