Apache ZooKeeper™へようこそ

Apache ZooKeeperは、高信頼性の分散協調を実現するオープンソースサーバーを開発およびメンテナンスするためのプロジェクトです。

ZooKeeperとは

ZooKeeperは、構成情報のメンテナンス、ネーミング、分散同期、グループサービスの提供を行う、集中型サービスです。これらのサービスはすべて、分散アプリケーションによって何らかの形で使用されています。それらが実装されるたびに、バグや競合状態を修正するのに多くの労力が費やされています。これらのサービスの実装は難しいため、アプリケーションは当初はそれらを軽視することが多く、変更が生じた場合に脆くなり、管理が困難になります。正しく実装された場合でも、アプリケーションをデプロイすると、これらのサービスの異なる実装によって管理が複雑になります。

ZooKeeper WikiでZooKeeperの詳細について学びましょう。ZooKeeper Wiki

開始方法

単一のコンピューターまたは非常に小さなクラスターにZooKeeperをインストールすることから始めましょう。

  1. ドキュメントを読んでZooKeeperについて学びましょう
  2. リリースページからZooKeeperをダウンロードしましょう。

参加方法

Apache ZooKeeperは、Apache Software Foundationの下でボランティアが行うオープンソースプロジェクトです。プロジェクトについて学び、専門知識を提供することをお勧めします。初心者向けのリンクを以下に示します。

  1. ZooKeeperに貢献する方法ページを参照してください。
  2. フィードバックをお寄せください。改善点はありますか?
  3. メーリングリストに参加する: コミュニティに参加