- Apache ZooKeeper is an effort to develop and maintain an open-source server which enables highly reliable distributed coordination.
- ZooKeeper is a software project by Apache Software Foundation that provides a high-performance shared data service used to build distributed applications.
- Apache ZooKeeper is an open-source server for highly reliable distributed coordination of cloud applications.[2] It is a project of the Apache Software Foundation.
- Apache Zookeeper is a powerful tool for data engineers to implement distributed coordination and synchronization in large-scale distributed systems.
- Apache Kafka uses Apache ZooKeeper for storing metadata for the cluster, brokers, topics, partitions, as well as consumer client details.
- apache-zookeeper-[version]-bin.tar.gz. Contains all the jar files required to run ZooKeeper Full documentation can also be found in the docs folder.
- To access the lists for these entities or the entities individually, you can use the Apache Zookeeper Overview dashboard as an entry point.
- This article describes a centralized service for configuring distributed systems − Apache ZooKeeper, the essence of its work, use cases.
- Later on, Apache ZooKeeper became the standard for the organized service used by Apache Hadoop, HBase, and various other distributed frameworks.
- Apache Zookeeper is a distributed, open-source coordination service for distributed systems. It provides a central place for distributed applications to store...
Apache ZooKeeper — это открытая программная служба для координации распределённых систем, организованная на основе резидентной базы данных категории «ключ — значение».
Назначение: обеспечивает распределённую синхронизацию небольших по объёму данных (конфигурационная информация, пространство имён) для группы приложений.
Архитектура: организован по клиент-серверной технологии, когда клиентские приложения обращаются к одному из узлов, объединённых в ансамбль. Среди ансамбля серверов выделяется главный узел — лидер, который выполняет все операции записи и запускает автоматическое восстановление при отказе любого из подключённых серверов.
Распространение: проект Apache Software Foundation, распространяется под лицензией Apache 2.0.
Примеры использования: в качестве координатора в экосистеме Hadoop используют ZooKeeper такие распределённые системы, как Accumulo, Hive, Kafka, Drill, Solr, Spark, NiFi, Druid, Helix, Pinot.
Факты
- Год выхода:6 февраля 2011 года
- Платформа:
- Сайт: