フォーラム | 最新のWeb開発のチュートリアル
 

Zookeeperチュートリアル


ZooKeeperのは、ホストの大規模なセットを管理するために、分散協調サービスです。 コー​​ディネーションや分散環境でサービスを管理するには複雑なプロセスです。 ZooKeeperのは、そのシンプルなアーキテクチャとAPIを使用して、この問題を解決します。 ZooKeeperのは、開発者がアプリケーションの分散性を気にすることなくアプリケーションのコアロジックに集中することができます。

ZooKeeperのフレームワークは、もともと簡単かつ堅牢な方法で自分のアプリケーションにアクセスするための「ヤフー」で建設されました。 その後、ApacheのZooKeeperのはHadoopの、HBaseの、および他の分散フレームワークで使用される組織化されたサービスのための標準となりました。 例えば、ApacheのHBaseのは、分散データのステータスを追跡するためのZooKeeperを使用しています。 このチュートリアルでは、分散環境でのZooKeeperクラスタをインストールして展開する方法、のZooKeeperの基本を説明し、最終的にはJavaプログラミングとサンプル・アプリケーションを使用して、いくつかの例で締めくくり。


聴衆

このチュートリアルでは、ZooKeeperのフレームワークを使用して、ビッグデータ分析でのキャリアを作るために意欲的な専門家のために用意されています。 それはあなたに分散したクラスタを作成するためのZooKeeperの使用方法についての十分な理解が得られます。


前提条件

ZooKeeperのサーバがJVM、分散プロセス、およびLinux環境で実行されるため、このチュートリアルを進める前に、あなたは、Javaをよく理解している必要があります。