zookeeper README

The project's README from github.com/apache/zookeeper. As one markdown file: README.md.

Apache ZooKeeper GitHub Actions CI Travis CI Maven Central License

https://zookeeper.apache.org/

For the latest information about Apache ZooKeeper, please visit our website at:

https://zookeeper.apache.org

and our wiki, at:

https://cwiki.apache.org/confluence/display/ZOOKEEPER

Packaging/release artifacts

Either downloaded from https://zookeeper.apache.org/releases.html or found in zookeeper-assembly/target directory after building the project with maven.

apache-zookeeper-[version].tar.gz

    Contains all the source files which can be built by running:
    mvn clean install

    To generate an aggregated apidocs for zookeeper-server and zookeeper-jute:
    mvn javadoc:aggregate
    (generated files will be at target/site/apidocs)

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

As of version 3.5.5, the parent, zookeeper and zookeeper-jute artifacts are deployed to the central repository after the release is voted on and approved by the Apache ZooKeeper PMC:

https://repo1.maven.org/maven2/org/apache/zookeeper/zookeeper

Contributing

We always welcome new contributors to the project! See How to Contribute for details on how to submit patches as pull requests and other aspects of our contribution workflow.

zookeeper (apache/zookeeper)

Searching Database…

12.8K ·GitHub
Что это такое?Apache ZooKeeper — это open-source сервис на Java для координации распределённых систем: среди тем репозитория — координация, консенсус, управление конфигурацией, обнаружение сервисов и распределённое key-value хранилище.
Это сервер, который я разворачиваю, или библиотека, которую я добавляю в свой Java-проект?Официально поддерживаются оба варианта: в релизы входит bin-архив со всеми jar-файлами, необходимыми для запуска ZooKeeper, а артефакты zookeeper публикуются в Maven Central и подключаются как зависимость.
Как его запустить?Скачайте релиз apache-zookeeper-[version]-bin.tar.gz с сайта проекта или соберите из исходников с помощью Maven — готовые пакеты окажутся в zookeeper-assembly/target.
Что должно быть установлено, чтобы собрать или запустить его?Нужны JDK и Maven: это Java-проект, собираемый командой mvn clean install, а bin-архив уже содержит все jar-файлы, необходимые для запуска.
Где его можно запускать — он привязан к какой-то ОС?Нет: это обычная Java, поставляемая в архивах tar.gz, не зависящих от ОС, поэтому он работает везде, где есть JVM — на серверах с Linux, на macOS или Windows.
ZooKeeper до сих пор активно развивается?Да — Apache-проект не закрыт: используются GitHub Actions для CI, end-to-end тестов, скриптов и сайта, а также проект участвует в Hacktoberfest.
What are similar projects?nacos, cassandra, CMAK, nebula, tikv, apollo, spring-cloud-alibaba, etcd
Creator
apache
Size
156.8 MB
Stars
12.8K
Updated
CommitOct 05
Age
17y
Commits · 90 Days