เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเปเบเบฐโเบเปเบฒโเปเบซเปโเบเปเบฒเบโเบญเปเบฒเบโเบเบปเบโเบเบฑเบโเบเบถเบโเบเบญเบโเบเบฒเบโเบเบฑเบโเบเบฒเบ "Hadoop. ZooKeeperโ" เบเบฒเบโเบเบธเบ "เบงเบดโเบเบตโเบเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบเบโเบขเบฒเบโเบเบฐโเบฅเบดโเบกเบฒเบโเบเบฐโเบซเบเบฒเบโเปเบซเบเปโเบเบญเบโเบเปเปโเบกเบนเบโเปเบ Hadoopโ"โ.
ZooKeeper เปเบกเปเบเบซเบเบฑเบ, เบชเบฐเบเบฒเบเบเบตเปเบเบญเบเบกเบฑเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบดเปเบงเบ Hadoop. เบเบงเบฒเบกเบเปเปเบเบดเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบเบขเบฒเบเบเบญเบกเบเบดเบงเปเบเบตเป. เปเบเบเบงเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบเบขเบฒเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบฅเบฐเบเบปเบเปเบเบเบขเบฒเบ. เบเบฑเบเบซเบฒเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเปเบเบเบเบปเบเบเบฐเบเบด. เบซเบผเบฑเบเบเบฒเบเบเบตเปเบขเบนเปเปเบเบทเปเบญเบเบซเบฅเบฑเบเบเบฒเบเบญเบญเบเปเบเบ ZooKeeper. เบฎเบนเบเปเบเบเบเปเปเบกเบนเบ ZooKeeper. znode เบเบธเบ. เปเบเบเบเบฑเบ. API เบฅเบนเบเบเปเบฒ. Primitives (เบเบฒเบโเบเบฑเปเบโเบเปเบฒโ, เบชเบฐโเบกเบฒโเบเบดเบโเบเบธเปเบกโ, locks เบเปเบฒเบโเบเบฒเบโ, เบเบฒเบโเปเบฅเบทเบญเบโเบเบฑเปเบโเบเบนเปโเบเปเบฒโ, locking เปเบเบโเบเปเปโเบกเบตโเบเบฒเบ herd เบเบปเบโเบเบฐโเบเบปเบโ)โ. เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ ZooKeeper. ZooKeeper DB. ZAB. เบฎเปเบญเบเบเปเบเบปเบงเบเบฑเบเบเบฒเบ.


เบกเบทเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ ZooKeeper. เบชเบดเปเบเบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบ. เบกเบฑเบ, เบเบทเบเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ Apache Hadoop, เบกเบตเปเบฅเปเบเป. เบกเบฑเบเบเบฑเบเบฅเบฐเบเบฒเบเบนเปเบเบฒเบ.
เบเปเบญเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบชเปเบงเบเปเบซเบเปเปเบเปเบชเบปเบเบเบฐเบเบฒเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเบเบทเบเบเบธเบเปเบเปเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เบงเบดเบเบตเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบกเบฑเบ, เบเบฑเปเบเปเบกเปเบ, เบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเปเบกเบฑเบเปเบฅเบฐเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบกเบฑเบเบเบฒเบเบขเปเบฒเบ. เปเบฅเบฐเบกเบทเปเบเบตเปเบเปเบญเบเบขเบฒเบเปเบงเบปเปเบฒเปเบฅเบฑเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเปเบชเปเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเปเบเบเบขเบฒเบ. เปเบฅเบฐ ZooKeeper เปเบกเปเบเบซเบเบถเปเบเปเบเบชเบดเปเบเปเบซเบผเบปเปเบฒเบเบฑเปเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเปเบฎเบฑเบเปเบซเปเปเบฅเบทเปเบญเบเบเบตเปเบเปเบฒเบเบเบฒเบ. เบเบตเปเปเบกเปเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเปเบเบเบขเบฒเบ, เปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเบเบขเบฒเบ.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบกเบตเบซเบผเบฒเบเบเบถเปเบเบเบธเบเปเบกเบทเป, เบเบฑเปเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบซเบผเบฑเบเบชเบนเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเบเบฑเบเบซเบกเบปเบ. เปเบเบญเบตเบเบเปเบฒเบเบซเบเบถเปเบ, MapReduce เปเบฅเบฐเบเบญเบเบเบตเปเบเบฝเบกเบเปเบญเบกเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบฑเบเบเบงเบฒเบกเบเบฑเบเบเปเบญเบเบเบตเปเปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฑเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเบญเบญเบเบเบฒเบเบเบฒเบเบเบฝเบเบเบทเปเบเบเบฒเบเปเบเบฑเปเบเบเบฒเบเปเบเปเบเบญเบเปเบฅเบฐเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบ. เปเบเปเปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเปเปเบกเบตเปเบเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบตเปเบเบฐเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฎเบฑเบเปเบเบงเปเบเบเปเปเบเบฒเบก. MapReduce เบซเบผเบทเบเบญเบเบเบตเปเบเบฝเบกเบเปเบญเบกเบญเบทเปเบเปเบเปเปเบชเบฐเปเบซเบกเบตเบเบปเบเปเบเบเบเบฒเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบเปเปเบเบเบเบฒเบเบเปเบฒเปเบเปเบเบตเป. เบฅเบงเบกเบเบฑเบ MapReduce เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบฅเบฐเบเบฑเบเบเบฒเปเบเบเบเบฒเบ Apache เบญเบทเปเบเป; เปเบฅเบฐเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฝเบเบเปเบฒเบเบเบถเปเบ, เบเบงเบเปเบเบปเบฒเบเบฝเบ ZooKeeper.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบธเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบ Hadoop, เบกเบฑเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบเบ Yahoo! เปเบเบเบฑเบเบเบธเบเบฑเบเบกเบฑเบเปเบเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ Apache เบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ. เบกเบฑเบเบเปเปเปเบเปเบเบฑเบเบเบฐเบเบฒเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบเบเบทเบเบฑเบ HBase. เบเปเบฒเบเปเบฒเบเปเบ JIRA HBase, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบธเบเปเบกเบทเปเบกเบตเบฅเบฒเบเบเบฒเบเบเปเปเบเบดเบเบเบฒเบเบซเบผเบฒเบ, เบเปเปเบเบญเบเบเปเปเบชเบฐเปเบซเบเบตเบเบตเปเบเบฐเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, เปเบเบฑเปเบเบงเปเบฒเบเบตเบงเบดเบเปเบเปเบเบเบเบฒเบเปเบกเปเบเบชเบทเบเบเปเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ. เปเบฅเบฐ ZooKeeper, เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เปเบกเปเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบตเปเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ, เปเบฅเบฐเบญเบตเบเบเปเบฒเบเบซเบเบถเปเบ, เบเบตเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบเบญเบเบกเบฑเบ. เปเบฅเบฐเบกเบฑเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบตเปเบเบฐเปเบเป, เบเบถเปเบเปเบเบฑเบเปเบซเบเบเบปเบเบเบตเปเบงเปเบฒเบกเบฑเบเปเบเปเบเบฒเบเปเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบดเปเบงเบ Hadoop. เบชเบฐเบเบฑเปเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒเบกเบฑเบเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบฐเบเบปเบเบเบงเบเบเบทเบเบกเบฑเบเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบงเบดเบเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเปเบกเบฑเบ.

เบเบตเปโเปเบกเปเบโเบฎเบนเบโเบเบฒเบโเบเบฒเบโเบเบฒเบโเบเบฑเบโเบเบฒเบโเบเบฒเบโเบขเปเบฒเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบกเบตโ. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบงเบปเปเบฒเปเบเปเบงเปเบฒเบกเบฑเบเปเบเบฑเบ orthogon เบเบฑเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบดเบเบฒเบฅเบฐเบเบฒเบกเบฒเปเบเบดเบเบเบญเบเบเบฑเปเบ. เปเบฅเบฐเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบตเปเบเบตเปเปเบซเปเปเบซเบฑเบเบขเบนเปเบเบตเปเบเบตเป, เปเบเบฅเบฐเบเบฑเบเบซเบเบถเปเบเบซเบผเบทเบญเบทเปเบ, เปเบฎเบฑเบเบงเบฝเบเบเบฑเบ ZooKeeper, i.e. เบกเบฑเบเปเบกเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบเปเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเป. เบเบฑเบ HDFS เบซเบผเบท MapReduce เบเปเปเบเบฝเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบญเบเบเบปเบเปเบญเบเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒ. เบเบฑเปเบเบเบฑเปเบ, ZooKeeper เบเบทเบเบเปเบฒเปเบเป. เปเบฅเบฐเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเปเบฒเบเปเบฅเบฐเบเบฒเบเบชเบดเปเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ.

เบเบฑเบเปเบปเบเบเบตเปเบกเบฒเบเบฒเบเปเบช? เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบตเบเบเบปเบงเบชเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเบเบฐเบซเบเบฒเบเปเบเบเบญเบกเบเบดเบงเปเบเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เปเบเบทเปเบญเบกเบเปเปเบเบงเบเบกเบฑเบเบเปเบงเบเบชเบฒเบเบซเบผเบทเปเบเบเบฒเบซเบเปเบฒเบ, เปเบฅเบฐเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบฎเบฑเบเบงเบฝเบ. เปเบเปเบเบฑเบเบซเบฒเปเบกเปเบเบงเปเบฒ Network เปเบกเปเบเบเปเปเบซเบเปเบฒเปเบเบทเปเบญเบเบท, เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบฒเบ sniffed เบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบซเบผเบทเปเบเบดเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบฅเบฐเบเบฑเบเบเปเปเบฒ, เบงเบดเบเบตเบเบฒเบเบฅเบนเบเบเปเบฒเบเบปเบงเบเบฑเบเบเบฑเบเปเบเบทเบญเบเปเบฒเบ, เบเปเบฒเบเบกเบฑเบเบเบฐเบชเบฒเบกเบฒเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบเบญเบเปเบเปเบชเบนเบเปเบชเบเบซเบผเบทเบชเบปเปเบเบเบทเบ. เบกเบฑเบเบเปเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบตเบซเบเบฑเบเบเบตเป TCP protocols เปเบเปเบเบทเบเบเบฐเบเบดเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบธเบกเบชเบฐเปเบเบฒเบฐเปเบเบซเบเบถเปเบเปเบฅเบฐเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบก. เปเบเปเปเบเบเปเบฅเบฐเบเบตเปเบเบเปเปเบเบฒเบก, เปเบเบดเบเปเบกเปเบเบงเปเบฒ TCP เบเปเปเบชเบฒเบกเบฒเบเบเปเบงเบเบเบฐเบขเบฑเบเบเปเบฒเบเบชเบฐเปเบซเบกเบต. เบเบธเบเบขเปเบฒเบเบกเบตเปเบงเบฅเบฒเปเบปเบเปเบงเบฅเบฒ. เปเบเบทเบญเบเปเบฒเบเบเบฝเบเปเบเปเบญเบฒเบเบเบฐเบฅเบปเปเบกเบฅเบปเบเบชเปเบฒเบฅเบฑเบเปเบเบเบฐเบเบฐเบเบตเป. เบกเบฑเบเบญเบฒเบเบเบฐเบเบฝเบเปเบเปเบเบฐเบเบดเบ. เปเบฅเบฐเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเปเบเบชเบนเปเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบญเบตเบเปเบชเปเปเบเบทเบญเบเปเบฒเบเบเบตเปเปเบเบทเปเบญเบเบทเปเบเป. เบเบตเปเปเบกเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบปเปเบเบเปเบเบฒเบเบเบฒเบเบเบฝเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบฐเบซเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบญเบกเบเบดเบงเปเบเบตเบซเบเบถเปเบเบซเบผเบทเปเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบธเบเปเบเบตเบเบญเบกเบเบดเบงเปเบเบต, เบเปเบญเบเบเบตเปเบเปเปเบกเบตเปเบเบทเบญเบเปเบฒเบ, เบเปเบญเบเบเบตเปเบกเบตเบฅเบปเบเปเบกเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบเบเบตเปเปเบเบทเปเบญเบเบทเปเบเปเบซเบผเบฒเบเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ. เปเบฅเบฐเบเบตเปเปเบกเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบทเปเบเบเบฒเบ.
เปเบเบเบฑเบเบเบฒเบชเบดเปเบเบญเบทเปเบเป, เปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเปเปเบเบทเบญเบเปเบฒเบ, เบกเบตเบเบงเบฒเบกเบชเบฐเปเบซเบกเบต latency เบเบตเปเปเบเปเบเบญเบ. เปเบเปเบเบเบฑเบเบกเบตเบกเบฑเบ, เปเบเปเปเบเบทเบญเบเปเบฒเบเบกเบตเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ. Latency เปเบกเปเบเปเบงเบฅเบฒเบเบฑเบเบเปเบฒเบเบฒเบเบญเบฑเบ, เปเบเบดเปเบเบญเบฒเบเบกเบตเบเบฐเปเบฒเบเบเปเบญเบ เบซเบผเบทเบเปเบญเบเบเปเบฒเบเบชเบณเบเบฑเบ.
topology เปเบเบทเบญเบเปเบฒเบเบเปเบฒเบฅเบฑเบเบเปเบฝเบเปเบเบ. topology เปเบกเปเบเบซเบเบฑเบ - เบเบตเปเปเบกเปเบเบเบฒเบเบเบฑเบเบงเบฒเบเบญเบธเบเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบกเบตเบชเบนเบเบเปเปเบกเบนเบ, เบกเบต racks เบเบตเปเบขเบทเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เบกเบตเบเบฝเบเปเบ. เบเบฑเบเบซเบกเบปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบกเป, เบเปเบฒเบ, เปเบฅเบฐเบญเบทเปเบเป. เบเบฑเบเบซเบกเบปเบเบเบตเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒ. เบเบทเป IP เบเปเบฝเบเปเบเบ, เปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบฝเบเปเบเบ. เบเบตเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒ.
เปเบเบทเบญเบเปเบฒเบเบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเบทเปเบญเบเปเบเบเบญเบเบญเบธเบเบฐเบเบญเบ. เบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบชเบฒเบกเบฒเบเปเบงเบปเปเบฒเปเบเปเบงเปเบฒเบงเบดเบชเบฐเบงเบฐเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบฑเบเบเบฑเบเบเบธเบเบเบฒเบเปเบฅเบเบฐเบเปเบฝเบงเบเบฑเบเบเบฝเบเปเบ. เบเบฑเบเบเบตเบเบฑเบเปเบเบกเบตเปเบเบตเบกเปเบงเปเบซเบกเปเบญเบญเบเบกเบฒเปเบฅเบฐเบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเบชเบปเบเปเบเปเบเบเบชเบฐเปเบเบฒเบฐเปเบเบเบฒเบเบเบธเปเบก Hadoop. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบกเบตเบงเบฝเบเปเบฎเบฑเบเบเบฒเบเบเปเบฒเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒ, เบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบกเปเบเบงเปเบฒเปเบเบทเบญเบเปเบฒเบเปเบฎเบฑเบเบงเบฝเบ. เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบเบปเบฒเบเปเบญเบเบเบฒเบเบญเบฑเบเปเบซเบฅเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเปเบชเปเบฎเบฒเบเปเบงเบเบญเบเบเบงเบเปเบเบปเบฒ, เปเบฅเบฐเบฎเบฒเบเปเบงเบเบฑเบเบเปเบฝเบเปเบเบเปเบเบฑเบเปเบเปเบฅเบฐเปเบฅเบเบฐ. เบเบฑเบเบซเบกเบปเบเบเบตเป somehow เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบดเบเบฒเบฅเบฐเบเบฒ. เบเบฑเบเปเบปเบเบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเปเบเบเบขเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบปเบเบเบตเปเปเบฅเบตเปเบกเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบเบเปเบงเบเปเบซเบเบเบปเบเบเบฒเบเบขเปเบฒเบเปเบเบทเปเบญเบงเปเบฒเบญเบดเบเปเบเบตเปเบเบฑเบเปเบกเปเบเบเปเปเบกเบตเบเบญเบเปเบเบเบเปเบฒเบเบฑเบ. เบเปเบฒเบกเบตเปเบเบฅเปเบซเบผเบฒเบ terabytes เบขเบนเปเบเบตเปเบเบฑเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบกเบฑเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบซเบผเบทเบเบญเบกเบเบดเบงเปเบเบตเบเบญเบเบเปเบฒเบเปเบฅเบฐเปเบเบตเบเบกเบฑเบเปเบเบเปเบเป cat เปเบฅเบฐเบชเบฑเบเปเบเบเปเบเบดเปเบ. เบเปเปเบเบดเบเบเบฒเบเบญเบทเปเบเปเบกเปเบเบขเบนเปเปเบ เบงเบดเบก เปเบเบดเปเบเปเบกเปเบเปเบญเบ. เบขเปเบฒเปเบฎเบฑเบเปเบเบเบเบตเป เปเบเบฒเบฐเบกเบฑเบเบเปเปเบเบต. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒ Vim เบเบฐเบเบฒเบเบฒเบก buffer เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบ, เปเบซเบผเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเบปเปเบฒเปเบเปเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ, เปเบเบเบชเบฐเปเบเบฒเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเปเบฒเบเบเปเบฒเบเบเบฑเบเบเบถเบเบเบตเปเปเบฅเบฐเบเบญเบเบซเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบฅเบทเบก, เปเบเปเบเบงเบเบเบดเบเบฒเบฅเบฐเบเบฒ.

เบกเบฑเบเบเปเบฒเบเบเบงเปเบฒเบเบตเปเบเบฐเบเบฝเบเปเบเบฃเปเบเบกเปเบถเปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบญเบกเบเบดเบงเปเบเบตเปเปเบงเบเปเบถเปเบเบเปเบงเบเปเบเปเบเบเปเบเบตเบเบฝเบง.
เปเบกเบทเปเบญเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเปเบซเบเป, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเบฑเบเบซเบกเบปเบ, เปเบฅเบฐเบเบฐเบซเบเบฒเบเบกเบฑเบเบเปเปเบเบฝเบเปเบเปเบขเบนเปเปเบเบเบญเบกเบเบดเบงเปเบเบต, เปเบเปเบเบฑเบเบขเบนเปเปเบเบเบธเปเบก. เบเปเบฒเบเบฒเบกเบเบตเปเปเบเบตเบเบเบทเปเบ: เบงเบดเบเบตเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเปเบฅเบทเปเบญเบเบเบตเป? เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบญเบฒเบเบเบฐเบเปเปเปเบเปเบเบญเบเบเบฑเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบซเบผเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฐเบซเบเบฒเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเปเบฒเบเบงเบเบซเบเบถเปเบ. เปเบฅเบฐเบงเบดเบเบตเบเบฒเบเบเบดเบเบเบฒเบกเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฐเบเบตเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒเบเป? เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบเบปเบฒเบชเบปเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเบฒเบเบญเบดเบเปเบเบตเปเบเบฑเบ. เบเบงเบเปเบเบปเบฒเบเปเบญเบเบเบฝเบเบเปเบฝเบงเบเบฑเบเบฅเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒเบขเบนเปเบเปเบญเบเปเบเบซเบเบถเปเบ, เบเบปเบงเบขเปเบฒเบ, เปเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเบซเบผเบทเบเบฑเบเบเบถเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบฅเบงเบเบฅเบงเบกเบเบฑเบเบเบถเบเบเบตเปเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบงเบดเปเบเบฒเบฐเบกเบฑเบเบขเบนเปเบเปเบญเบเปเบเบเปเบญเบเบซเบเบถเปเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเบถเบเปเบเบดเบเบงเปเบฒเบเบฐเบเบงเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเปเบฎเบฑเบเบงเบฝเบ, เบเบฑเบเบเบตเบเบฑเบเปเบเบกเบตเบเปเปเบเบดเบเบเบฒเบเบเบฒเบเบขเปเบฒเบเบเบฒเบเบปเบเบขเบนเปเปเบเบกเบฑเบเบซเบผเบทเบกเบฑเบเบฅเบปเปเบกเบฅเบปเบ, เปเบฅเปเบงเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบญเบเบซเบฒเบกเบฑเบเปเบงเปเบเบปเปเบฒเปเบ?
เบกเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบเบฑเบเบซเบกเบปเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเบดเบเบเบฒเบกเบขเปเบฒเบเปเบงเบงเบฒ. เบเบตเปเปเบกเปเบเบเบฑเบเบเบต, เปเบเปเบเบฒเบเบเบดเบเบเบฒเบกเปเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเบฒเบเบฑเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบชเบดเปเบเบเบตเปเบขเบนเปเปเบเบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบ.
เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบปเบงเบเบฑเบเบเบฑเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบปเบงเบขเปเบฒเบ, เบชเบปเปเบเบเปเปเบกเบนเบเบเบฒเบเบญเบฑเบเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบกเบเปเปเปเบเบตเบเบเบทเปเบ - เบกเบฑเบเบเบฐเปเบเบตเบเบซเบเบฑเบเบเบถเปเบ? เบเบฐเบกเบตเบชเบฐเบเบฒเบเปเบเบทเปเบญเบเบฒเบเบเบฒเบเบเบฐเปเบเบ, เบเบฐเบเบฝเบเบเบฑเบเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเปเปเบกเบนเบเบเบฐเบกเบฒเบฎเบญเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เบเบฐเบกเบตเบชเบดเปเบเปเบเบชเบนเบเปเบชเบเปเบเบเบฒเบกเบเบฒเบ? เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบฑเบเบเบฐเบเบฒเบเบฒเบเบเบฐเปเบเบเบเบญเบเปเบเปเบเบเบญเบ, เปเบฅเบฐเบญเบทเปเบเป.
เบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเปเปเปเบกเปเบเปเบฅเบทเปเบญเบเปเบฅเบฑเบเบเปเบญเบ. เปเบฅเบฐเบกเบฑเบเบเบฑเบเบเบฑเบเปเบซเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบฅเบปเบเปเบเปเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบงเปเบฒ, เปเบฅเบฐเบเบฝเบเบฅเบฐเบเบปเบเบเบฑเบเบเบฒเบเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบ, เบซเบผเบทเบเปเปเบเปเบญเบเบเปเบฒเบเบเบฒเบเบเบธเบเปเบฅเบตเปเบกเบเบปเปเบ, เปเบเปเบเบตเปเบเปเปเปเบกเปเบเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ.
เบเปเบฒเบเปเบฒเบเบกเบฒเบเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบฅเบฑเบเบซเบผเบทเปเบกเปเบเบฐเบเบฑเปเบเบเบฐเบเบดเบเบฑเบเบกเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบซเปเบเบดเปเบกเบกเบฑเบเบเบฑเบเบเบต, เปเบเบฒเบฐเบงเปเบฒเบชเปเบงเบเบซเบผเบฒเบเบกเบฑเบเบญเบฒเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ. เบชเปเบงเบเบซเบผเบฒเบเบกเบฑเบเบญเบฒเบเบเบฐเบกเบตเบเปเปเบเบดเบเบเบฒเบเบซเบผเบฒเบเบญเบฑเบเบเบตเปเบเปเบฒเบเบฅเบทเบกเบชเบฐเปเบญเบเปเบซเป. เบขเปเบฒเปเบเปเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบชเบดเปเบเบเบตเปเบฎเปเบฒเบเปเบฎเบเปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบญเบฒเบเบเบฐเบเปเปเบซเบกเบฑเปเบเบเบปเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒ algorithms เบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบขเบนเปเปเบเปเบเบทเบเบเบปเบเบชเบญเบเปเบเบเบเบตเปเปเบเปเปเบงเบฅเบฒเปเบเบฑเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบ. เบกเบฑเบเปเบเปเบเบทเบ bugged เปเบเบเบเบธเบกเบเบปเบ. เบเบตเปเปเบกเปเบเบซเบปเบงเบเปเปเปเบเบเบเปเบฒเบเบซเบฒเบ. เปเบฅเบฐเบกเบฑเบเบเบทเบเบฑเบเบขเบนเปเบเบตเปเบเบตเป. เบเปเบฒเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบ synchronization เบเบปเบงเบเปเบฒเบเปเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเปเปเบเบตเบเบงเปเบฒเบเบตเปเบเบฐเบเปเปเปเบฎเบฑเบเปเบเบงเบเบตเป, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเปเบญเบเบเปเบฒเบเบชเบฑเบเบชเบปเบเปเบฅเบฐเบเปเบฒเบเปเบฒเบเปเบเบชเบนเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบชเบฑเปเบเบชเบฐเปเบเบทเบญเบเบเบญเบเบเบฒเบเบเบญเบเบซเบฒเบเบงเบฒเบกเบเบดเบเบเบฒเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
เบกเบทเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ ZooKeeper. เปเบเบญเบตเบเบเปเบฒเบเบซเบเบถเปเบ, เบกเบฑเบเปเบเบฑเบเบเบญเบ, เปเบเบญเบตเบเบเปเบฒเบเบซเบเบถเปเบ, เบกเบฑเบเปเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบตเบงเบดเบเบเปเบฒเบเบเบถเปเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเปเบฒเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบซเบเบเบปเบเปเบฅเบฐเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป.

เปเบซเปเบเบทเปเปเบงเปเบงเปเบฒเบฅเบฐเบเบปเบเบเบฒเบเปเบเบเบขเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเบญเบฒเบเบเบฐเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบงเปเบ. เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบ - HDFS, HBase. เบกเบตเบเบฐเบเบงเบเบเบฒเบเปเบกเปเบเบปเบเบเบตเปเบเบธเปเบกเบเบญเบเปเบฎเบเบเบฒเบเปเบฅเบฐเบเบฐเบเบงเบเบเบฒเบเบชเปเบฒเบฅเบญเบ. เบฅเบฒเบงเบฎเบฑเบเบเบดเบเบเบญเบเปเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเปเบฅเบฐเบเบฒเบเปเบเบเบขเบฒเบเบงเบฝเบเบเบฒเบ, เบเบฒเบเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเปเบเบญเบเบเบฐเบเบฑเบเบเบฒเบ, เปเบเบตเบเบเบปเบงเปเบซเบกเป, เปเบฅเบฐเปเบเบเบขเบฒเบเบเบฒเบเปเบซเบผเบ.

เบชเบดเปเบเบเบตเปเบเปเบฒเบงเบซเบเปเบฒเบเบฒเบเบเปเบฒเบเบซเบผเบฒเบเปเบกเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบ, เบเบฑเปเบเปเบกเปเบ, เบเปเบฒเบเบงเบฝเบเบเบฒเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบญเบเบเบปเบเปเบญเบเปเบเบปเปเบฒเปเบเปเบเบเบฐเบเบงเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เบเบงเบเบเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบซเบผเบท stanby Master เปเบเบเบฐเบซเบเบฒเบ, เปเบเบฒเบฐเบงเปเบฒ Master เบญเบฒเบเบเบฐเบฅเบปเปเบกเปเบซเบฅเบง. เปเบฅเบฐเบเปเบฒ Master เบเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ. เบเบฒเบโเบฅเบฑเบโเบงเปเบฒโเปเบกเปโเบเบปเบโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบ replicated เปเบเบทเปเบญโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโ. เบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบกเบญเบเปเบซเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบ. โเปเบเปโเปเบโเปเบเบโเบงเบฒเบโเบเบตเป, เบญเบฒเบเบฒเบโเปเบญเบโเบเปเปโเบฎเบฑเบเบเบดเบเบเบญเบโเบเบฒเบโเบเบฐเบชเบฒเบโเบเบฒเบโเบเบนเปโเบญเบญเบโเปเบฎเบโเบเบฒเบ;

เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเบฒเบงโเปเปเบฒโเบเบงเปเบฒโเปเบกเปเบโเปเบกเบทเปเบญโเบเบฒเบโเบเบฐโเบชเบฒเบโเบเบฒเบโเบเบฑเบโเปเบปเบโเบเบทเบโเบเบฑเบโเบเบฒเบโเปเบเบโเบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโเบเบญเบโเบเบงเบโเปเบฎเบปเบฒ, เบเบฒเบกโเบเบปเบโเบเบฐโเบเบดโเปเบฅเปเบง. เบฅเบฒเบงเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเปเปเบเปเปเบเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบฎเบฑเบเบงเบฝเบ. เปเบฅเบฐเบเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเปเปเบเปเบเบปเบ, เบเบงเบเปเบฎเบปเบฒเบเบญเบเบซเบฒเบกเบฑเบเปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเปเบเบปเปเบฒเบซเบฒเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเป. เปเบเบเปเบฅเบฐเบเบตเปเบเบเปเปเบเบฒเบก, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฐเปเบงเปเบเบฑเบเปเบกเปเบเบปเบเบเบตเป somehow เบเบปเบงเบเบฑเบเบเบฑเบเบชเปเบฒเบฅเบญเบเปเบฅเบฐเบชเบฒเบกเบฒเบเบชเบปเปเบเบเปเปเบกเบนเบ, เบเปเปเบกเบนเบเบเปเบฒเบงเบชเบฒเบ, เบเปเปเบเบงเบฒเบก, เปเบฅเบฐเบญเบทเปเบเปเปเบเบเบเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเปเบฒเบเบงเบเบซเบเบถเปเบ.

เบกเบตเปเบเบเบเบฒเบเบเบตเปเบเปเบฒเบงเบซเบเปเบฒเบเบฒเบเบเปเบฒเบเบซเบผเบฒเบ, เปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบต Master, เบเบฑเบเบซเบกเบปเบ nodes เปเบเบฑเบเบชเปเบฒเบฅเบญเบเบเบปเปเบเบชเบฐเบเบฑเบ, เปเบเบเบเปเบฒเบเบเบฑเบเปเบเบเบถเบเบเบดเบเปเบฒเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ. เปเบเปเบเบงเบเปเบเบปเบฒเบเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบปเบงเบเบฑเบเบเบฑเบเบเบฑเบเปเบฅเบฐเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเบฑเบเบกเบตเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเบฑเบเปเบซเบผเบทเบญเปเบเบทเปเบญเบเบฐเบชเบฒเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบซเบผเบปเปเบฒเบเบตเป. เบญเบฒเบเบเบฐเปเบเบฑเบ, Cassandra, เปเบเบดเปเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบซเบผเบฑเบเบเบฒเบเบเบตเป, เปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเปเบเบเบเบฒเบเบเบตเป.
เบกเบฑเบเปเบเบฑเบเบเบฒเบเบเบฒเบเบเบตเปเบเบฐเบเบญเบเบงเปเบฒเปเบเบเบเบฒเบเปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบตเบเบงเปเบฒ. เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเปเปเบเบต เปเบฅเบฐเบเปเปเปเบชเบเบเบญเบเบเบปเบเปเบญเบ.

เปเบฅเบฐเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบขเปเบฒเบเบเบฒเบเปเบฅเบทเปเบญเบเบเบฑเบเบญเบฒเบเบฒเบ, เปเบเบฒเบฐเบงเปเบฒ, เบเบฒเบกเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ, เบฅเบฒเบงเบเปเปเบกเบตเบเบงเบฒเบกเบญเปเบญเบเปเบซเบงเบเปเปเบเบฑเบเบเบฒเบเบฎเบฑเบเปเบเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ. เบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเบขเบนเปเบเบตเปเบเบตเปเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบเปเบเปเปเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบขเบนเปเปเบ node เบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบทเปเบญเปเบซเปเบกเบฑเบเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฝเบเบเป, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเปเบเบฑเบเปเบเปเบเป, เบเบนเปเปเบเปเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเปเบญเบเบเบฑเปเบ, เปเบเบทเปเบญเบเปเปเปเบซเปเบกเบฑเบเบเปเบฒเบเบฐเบเบงเบเบเบฒเบเบเบตเปเปเบเบเบเบฑเบเปเบญเบตเบ. เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เปเบเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเบกเบฑเบเบเปเบฒเบเบเปเปเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฐเบเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบเบงเบเบเบฒเบ Master, i.e. เปเบเบเบเบฒเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบฒเบเบเบงเปเบฒเบเบฒเบเบเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ.

เปเบฅเบฐเปเบเบเบเบฒเบเบเบตเป (เบเปเบฒเบเปเบเบดเบ) เบญเบฒเบเบเบฐเบชเบฑเบเบชเบปเบเบซเบผเบฒเบ, เปเบเปเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบซเบผเบฒเบ.

เบเบฑเบเบซเบฒเบเบปเปเบเบเปเปเบกเปเบเบเบงเบฒเบกเบฅเบปเปเบกเปเบซเบฅเบงเบเบฒเบเบชเปเบงเบ. เบเบปเบงเบขเปเบฒเบ: เปเบกเบทเปเบญเปเบฎเบปเบฒเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบเปเบฒเบ Network, เบเบฒเบเบเบฐเปเบเบเบเปเปเปเบเบตเบเบญเบธเบเบฑเบเปเบซเบ, เบเบปเบเบเบตเปเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบเบฑเปเบเบเบฐเบเปเปเบฎเบนเปเบงเปเบฒเบเปเปเบเบงเบฒเบกเบเบญเบเบฅเบฒเบงเปเบเปเบฎเบฑเบ เปเบฅเบฐเปเบเบตเบเบซเบเบฑเบเบเบถเปเบเบเบฑเบเบเบนเปเบฎเบฑเบ, เบเบฐเบเปเปเบฎเบนเปเบงเปเบฒเบเปเปเบเบงเบฒเบกเบเบฑเปเบเบเบทเบเบเบฐเบกเบงเบเบเบปเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบซเบผเบทเบเปเป. , i.e. เบฅเบฒเบงเบเบฐเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบขเบทเบเบขเบฑเบเปเบเป.
เบเบฒเบกโเบเบฑเปเบโเปเบฅเปเบง, เบเบงเบโเปเบฎเบปเบฒโเบเปเบญเบโเบเบฐโเบเบดโเบเบฑเบโเบชเบฐโเบเบฒเบโเบเบฒเบโเบเบตเป. เปเบฅเบฐเบชเบดเปเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบเปเบกเปเบเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบทเบเปเบซเบกเปเปเบฅเบฐเบฅเปเบเปเบฒเบเบปเบเบเปเบงเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒเบชเบฐเบเบฒเบเบฐเบเบญเบเบเบนเปเบฎเบฑเบเปเบเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบเบงเบเปเบฎเบปเบฒเบญเบฒเบเบเบฐเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบฅเบฐเปเบเบตเปเบกเบเปเปเบกเบนเบเบเบฝเบงเบเบฑเบเบชเบญเบเบเบฑเปเบ.
ZooKeeper เบชเบฐเปเบซเบเบตเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฐเบเบดเปเบชเบเบเบฑเปเบเบเปเบฒเบง, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบตเบงเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบเบถเปเบ.

เบเบฑเปเบเบเบตเปเปเบเปเบเปเบฒเบงเบกเบฒเบเปเบญเบเบซเบเปเบฒเบเบตเป, เบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบเบฝเบเปเบเบผเปเบเบผเบกเบซเบผเบฒเบเบเบฐเบเบนเป, เปเบเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบปเปเบเบเปเปเบกเปเบเบงเปเบฒเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเปเบเบเบขเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบขเบนเปเปเบเปเบเบทเปเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบงเบดเบเบตเบเบฝเบงเบเบตเปเบเบฐเบเบดเบเบเปเปเบชเบทเปเบชเบฒเบเปเบกเปเบเปเบเบทเบญเบเปเบฒเบ. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, เบเบตเปเปเบกเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบเบตเปเบเปเปเบกเบตเบเบฒเบเปเบเปเบเบเบฑเบ. เปเบเปเบฅเบฐเบเบฐเบเบงเบเบเบฒเบเบซเบผเบทเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบเบทเปเบญเบเบซเบเบถเปเบเบกเบตเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบญเบเบเบปเบเปเบญเบ, เปเบเปเบเบเบญเบเบเบปเบเปเบญเบ, เปเบเปเบเบเปเบเบตเบเบญเบเบเบปเบเปเบญเบ, เปเบเบดเปเบเบกเบฑเบเบเปเปเปเบเปเปเบเปเบเบเบฑเบเบเบฑเบเปเบ.
เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเบเบเบฒเบเบซเบผเบฒเบเบเบฐเบเบนเปเบขเบนเปเปเบเบเบญเบกเบเบดเบงเปเบเบตเบซเบเบถเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบฎเปเบงเบกเบเบฑเบเปเบเบทเปเบญเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบ. เบเบงเบเปเบฎเบปเบฒเบกเบตเบชเบฐเบซเบผเบฑเบเบชเบฐเบเบฒเบเบเบฒเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เบเบฐเบเบงเบเบเบฒเบเบชเบฒเบกเบฒเบเบชเบฐเบซเบผเบฑเบเปเบเป. เบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเบฐเบเบดเบเบฑเบ. เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบเปเปเบกเบตเบชเบดเปเบเบเบฑเปเบเบเปเบฒเบงเบขเบนเปเปเบเปเบเบเบเบฒเบเปเบเบเบธเปเบก, เปเบเปเบกเบตเบเบฑเบเบซเบฒเบเบฑเบเปเบเบทเบญเบเปเบฒเบ.

เบเบฑเปเบเบเบฑเปเบ, เบเบฑเบเบซเบฒเบเบปเปเบเบเปเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฝเบเบฅเบฐเบเบปเบเปเบเบเบขเบฒเบเปเบกเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฝเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ. เบเปเบฒเบกเบฑเบเบเปเบฒเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒ hardcode เบเบธเบเบเบฐเปเบเบเบเบญเบเบเบปเบงเปเบฅเบเปเบเบฅเบฐเบซเบฑเบ, เปเบเปเบเบตเปเบเปเปเบชเบฐเบเบงเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเปเบเบเบเบตเปเบเบฐเบซเบกเบปเบเปเบงเบฅเบฒเปเบเบดเปเบเบงเบดเบเบฒเบเบตเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒเบซเบเบถเปเบเบงเบดเบเบฒเบเบต, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฅเบงเบเบฅเบงเบกเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบซเบกเปเปเบฅเบฐ. เบกเปเบงเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบญเบญเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบซเบเบถเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเบขเบนเปเปเบเปเบเบทเปเบญเบเบซเบเบถเปเบ, เปเบกเบทเปเบญเบเปเบฒเบเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบ restart เบกเบฑเบ, เปเบเปเปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบกเบตเปเบเบทเปเบญเบเบเบฑเบเบซเบผเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฑเบเบฅเบญเบเบเบธเบเบขเปเบฒเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเปเบซเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒเปเบเป.
เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบเบฅเบฐเบเบปเบ. เบเบตเปเบเปเปเปเบกเปเบเบเบฑเบเบซเบกเบปเบ, เบเบฒเบเบเบตเบเบฒเบเบกเบธเบกเปเบเบดเปเบเบเบญเบเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบ, เบกเบฑเบเบญเบฒเบเบเบฐเปเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบเบเบตเปเบชเปเบฒเบฅเบฑเบเบเบฐเบเบงเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, i.e. เบเบตเปเปเบกเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบฑเบเบเบธเบเปเบเป.
เบเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเบทเปเบญเบเปเบซเบง. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบฝเบงเบเบฑเบเปเบกเบเบงเบฑเบเปเบเบทเปเบญเปเบซเปเบเบงเบเปเบเบปเบฒเบเบทเบเปเบเบฑเบเบขเบนเปเบเบตเปเบเบฑเปเบ.
เบกเบตเบเบฑเบเบซเบฒเบซเบเบฑเบเบขเบนเปเบเบตเป? เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบเบธเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบกเปเบงเบเบกเบฑเบเบญเบญเบ, เบเบฑเปเบเบเบฑเปเบเปเบกเปเบเบซเบเบฑเบ? เบเบฑเบเบซเบฒเบญเบฒเบเบเบฐเปเบเบฑเบเบงเปเบฒเปเบเบญเบตเบเบเปเบฒเบเบซเบเบถเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเปเบงเบ config, เปเบเปเบฅเบทเบกเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเปเบซเบกเป, config เบเบฑเบเบเบปเบเบขเบนเป. เบญเบฑเบเบเบตเบชเบญเบ, เปเบเบเบฐเบเบฐเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเบเบปเบง, เบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบเบเบฒเบเบเปเบญเบ, เปเบเปเบเปเปเปเบกเปเบเบขเบนเปเปเบเบเปเบญเบเบญเบทเปเบ. เปเบฅเบฐเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบญเบเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเปเบเบทเปเบญเบเบเบฝเบงเปเบเปเบเบทเบเปเบฅเบตเปเบกเบเบปเปเบเปเบซเบกเปเบเปเบงเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเบกเป, เปเบฅเบฐเบเบฒเบเบเปเบญเบเบเบตเปเบกเบตเปเบเบทเปเบญเบเปเบเบปเปเบฒ. เบญเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบชเบปเปเบเบเบปเบเปเบซเปเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบตเปเปเบเบเบขเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบญเบเบเปเบญเบเบเบฑเบเบเบฒเบเบกเบธเบกเปเบเบดเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเบฑเบเบซเบฒเบเบตเปเปเบกเปเบเบเบปเปเบงเปเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเบทเปเบญเบเปเบซเบง, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบซเบผเบฒเบเบเบงเปเบฒเปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเบฑเบเบเบต.
เบเบฑเบเบซเบฒเบญเบตเบเบญเบฑเบเปเบถเปเบเปเบกเปเบเบเบฒเบเปเบเบฑเบเบชเบฐเบกเบฒเบเบดเบเบเบธเปเบก. เบเบงเบโเปเบฎเบปเบฒโเบกเบตโเบเบปเบโเบเบฒเบโเบขเบนเปโเบชเบฐโเปเปเบต, เบเบงเบโเปเบฎเบปเบฒโเบขเบฒเบโเบฎเบนเปโเบงเปเบฒโเบเบงเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเบปเบโเปเบโเบกเบตโเบเบตโเบงเบดเบโเบขเบนเป, เบเบปเบโเปเบโเบเบฒเบ. เบเปเบฒเบกเบตเปเบกเปเบเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบฅเบฒเบงเบเปเบญเบเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบปเบเบเบฒเบเปเบเบชเบฒเบกเบฒเบเบเบทเบเปเบญเบเปเบเบซเบฒเบฅเบนเบเบเปเบฒเปเบเบทเปเบญเปเบซเปเบเบงเบเปเบเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบเบเบดเบเปเบฅเปเบซเบผเบทเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเปเบกเบนเบ, เปเบฅเบฐเบชเบดเปเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเป. เบเบฑเบเบซเบฒเบเบตเปเปเบเบตเบเบเบทเปเบเปเบฅเบทเปเบญเบเปเปเบกเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบนเปเบงเปเบฒเปเบเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเบธเปเบกเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเบฑเบเบซเบฒเบเบปเบเบเบฐเบเบดเบญเบตเบเบขเปเบฒเบเบซเบเบถเปเบเปเบกเปเบเบเบฒเบเปเบฅเบทเบญเบเบเบฑเปเบเบเบนเปเบเปเบฒ, เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบฎเบนเปเบงเปเบฒเปเบเปเบเบฑเบเบเบนเปเบฎเบฑเบเบเบดเบเบเบญเบ. เบเบปเบงเบขเปเบฒเบเบซเบเบถเปเบเปเบกเปเบเบเบฒเบเบเปเบฒเบฅเบญเบ, เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฝเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ replicates เปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบเบเบฑเบเบเบฒเบเบฐเบเบงเบเบเบฒเบเบญเบทเปเบเป. เบฅเบฒเบงเบเบฐเปเบเบฑเบเบเบนเปเบเปเบฒ, เบเบปเบเบญเบทเปเบเบเบฐเปเบเบทเปเบญเบเบฑเบ, เบเบฐเบเบดเบเบเบฒเบกเบฅเบฒเบง. เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฅเบทเบญเบเบเบฐเบเบงเบเบเบฒเบเปเบเบทเปเบญเปเบซเปเบกเบฑเบเบเปเปเบกเบตเบเบงเบฒเบกเบเบฑเบเปเบเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบปเบ, เปเบเบทเปเบญเบเปเปเปเบซเปเบเบนเปเบเปเบฒเบชเบญเบเบเบปเบเบเบทเบเปเบฅเบทเบญเบ.
เบเบญเบเบเบฑเปเบเบเบฑเบเบกเบตเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบชเบฐเปเบเบฒเบฐเปเบเบดเปเบเบเบฑเบเปเบฅเบฐเบเบฑเบ. เบเบฑเบเบซเบฒเบขเบนเปเบเบตเปเบเบตเปเปเบกเปเบเบชเบฑเบเบชเบปเบเบเบงเปเบฒ. เบกเบตเบชเบดเปเบเบเบฑเปเบเบเปเบฒเบงเปเบเบฑเบ mutex, เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเบฝเบเปเบเบเบเบฒเบเบซเบผเบฒเบเบเบฐเบเบนเปเปเบฅเบฐเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบขเปเบฒเบ, เบเบปเบงเบขเปเบฒเบ, เบเบธเบฅเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ, เบเบฐเบเบทเบเบเปเบฒเบเบฑเบเปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบเปเบเปเบซเบเบถเปเบเบเบฐเบเบนเป. เปเบเบเบตเปเบเบตเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบญเบฒเบเบเบฐเปเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเปเบกเบตเบเบปเบงเบเบปเบเบซเบผเบฒเบ. เปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบฒเบ nodes เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบงเบเบเบฐเปเบเปเบฎเบฑเบเบเบฝเบเปเบเปเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบชเบฐเปเบเบฒเบฐ, เปเบฅเบฐเบเปเปเปเบกเปเบเปเบเบทเปเบญเปเบซเปเบเบธเบเบเบปเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเบกเบฑเบเบซเบผเบทเบเบฝเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบขเบนเปเบเบตเปเบเบฑเปเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ locks.
ZooKeeper เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบซเบกเบปเบเปเบเบฅเบฐเบเบฑเบเบซเบเบถเปเบเบซเบผเบทเบญเบทเปเบ. เปเบฅเบฐเบเปเบญเบเบเบฐเบชเบฐเปเบเบเบเปเบงเบเบเบปเบงเบขเปเบฒเบเบงเบดเบเบตเบเบตเปเบกเบฑเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบฎเบฑเบเบชเบดเปเบเบเบตเป.

เบเปเปเบกเบตเบเบฒเบเบเบฑเบเบเบงเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ. เปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, primitive เบเบตเปเบเบฐเบเปเปเบฅเปเบเปเบฒเบชเปเบฒเบฅเบฑเบเปเบซเบเบเบฒเบเปเบเปเบเบตเปเบเบฐเปเบเบตเบเบเบถเปเบ. เบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐ, เบชเบดเปเบเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบเบปเบเบเบฑเบ, เปเบเบดเปเบเปเบฎเบฑเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเบเปเปเบงเบฒเบเบชเบฒเบเปเบเบเบฐเบเบฐเบเบตเปเบเบงเบเปเบเบปเบฒเบฅเปเบเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ. เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบซเบผเบฒเบ.
เบเบฒเบเบฎเปเบญเบเบเปเบเบญเบเบฅเบนเบเบเปเบฒเบเบฑเบเบซเบกเบปเบเปเบกเปเบเปเบเปเบเบทเบเบเปเบฒเปเบเบตเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบญเบเปเบเบงเบเบปเปเบงเปเบ.
เปเบฅเบฐเบฅเบนเบเบเปเบฒเบกเบตเปเบญเบเบฒเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบฒเบเบฅเบฑเบ, เบเปเบฝเบงเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเบกเบนเบ, เบเปเบญเบเบเบตเปเบฅเบนเบเบเปเบฒเบเบฐเปเบซเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบงเบเบเบปเบเปเบญเบ.

ZooKeeper เบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเบชเบญเบเปเปเบ. เปเปเบเบเบณเบญเบดเบเปเบกเปเบเปเบฎเบฑเบเบงเบฝเบเปเบเบ standalone, เบขเบนเปเปเบ node เบเบฝเบง. เบเบตเปเปเบกเปเบเบชเบฐเบเบงเบเบชเบณเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ. เบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเปเปเบ cluster, เปเบเบเบณเบเบงเบ node เปเบเบเปเปเบเป. เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบธเปเบกเปเบเบทเปเบญเบ 100 เปเบเบทเปเบญเบ, เบกเบฑเบเบเปเปเบเบณเปเบเบฑเบเบเปเบญเบเปเบฅเปเบเบขเบนเปเปเบเปเบเบทเปเบญเบ 100 เปเบเบทเปเบญเบ. เบกเบฑเบเบเบฝเบเบเปเบเบตเปเบเบฐเบเบฑเบเบชเบฑเบเปเบเบทเปเบญเบเบชเบญเบเบชเบฒเบกเปเบเบทเปเบญเบเบเบตเป ZooKeeper เบชเบฒเบกเบฒเบเปเบฅเปเบเปเบเป. เปเบฅเบฐเบกเบฑเบเบเบถเบเปเบฑเปเบเบซเบผเบฑเบเบเบฒเบเบเบญเบเบเบงเบฒเบกเบเปเบญเบกเบชเบนเบ. ZooKeeper เปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบณเปเบเบปเบฒเบเปเปเบกเบนเบเบเบตเปเบชเบปเบกเบเบนเบเปเบเปเบเปเบฅเบฐ instance เบเบตเปเปเบฅเปเบ. เบเปเบญเบเบเบฐเบญเบฐเบเบดเบเบฒเบเบงเบดเบเบตเบเบตเปเบกเบฑเบเปเบฎเบฑเบเปเบเบเบฒเบเบซเบผเบฑเบ. เบกเบฑเบเบเปเปเปเบเปเบ เบซเบผเบท เปเบเปเบเบเบฑเบเบเปเปเบกเบนเบ. เปเบเบเปเบฒเบเปเบถเปเบ, เบเบตเปเปเบกเปเบเบเปเปเปเบชเบเบเบฝเบเปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเปเบซเบผเบฒเบ, เปเบเปเปเบเบเบฒเบเบเบฑเบเบเบฑเบ, เบกเบฑเบเบเปเปเบเบณเปเบเบฑเบ. เบกเบฑเบเบเปเปเปเบเปเบเบทเบเบญเบญเบเปเบเบเบกเบฒเบชเบณเบฅเบฑเบเบชเบดเปเบเบเบฑเปเบ; เบกเบฑเบเบเปเปเปเบกเปเบเบเบฒเบเบเปเปเบกเบนเบ.
เบเปเปเบกเบนเบเบชเบฒเบกเบฒเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเปเบฒเบเบฅเบนเบเบเปเบฒ. เบเบตเปเปเบกเปเบเบซเบผเบฑเบเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบทเปเบญเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเบเบฑเบเบเบงเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบฅเบฐเบเปเปเปเบซเบฅเบเบกเบฑเบเบเปเบงเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฝเบงเบเบฑเบ. เบฅเบนเบเบเปเบฒเบเบตเปเบชเบฐเบซเบผเบฒเบเบกเบฑเบเบเบฐเบฎเบนเปเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป เปเบฅเบฐเปเบเบฑเบเบกเบฑเบเปเบงเป.
เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบเปเบเปเบฝเบเปเบเบเบขเบนเปเบเบตเปเบเบตเป. เบกเบตเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ. เบเบนเปเบเปเบฒเปเบซเบกเปเปเบเปเบเบทเบเปเบฅเบทเบญเบ, เบเบนเปเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบเบเบฒเบเบเบธเบเปเบเปเบ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบ replicate เบเปเปเบกเบนเบ. เบเบฒเบเปเบเปเปเบเบซเบเบถเปเบเปเบกเปเบเปเบเบทเปเบญเปเบญเบปเบฒเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบ loop. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเปเบเบเปเบฒเบเบฒเบกเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ - เบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบซเบเบฑเบ? เบเบฒเบเปเบฅเบทเบญเบเบเบตเบชเบญเบเปเบกเปเบเบเบตเบเบตเปเบชเบธเบ. เบเบตเปเปเบกเปเบเบเบปเบเปเบเบเบฒเบเบชเบฑเบเปเบเบเปเบเบดเปเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเปเบเปเบซเปเบฅเบนเบเบเปเบฒเบฎเบนเปเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบเบตเปเปเบกเปเบเบงเบดเบเบตเบเบฒเบเบเบตเปเบกเบตเบฅเบฒเบเบฒเปเบเบเบซเบเปเบญเบเปเบเบเปเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบฅเบฐเบชเบฐเบเบงเบเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบฅเบนเบเบเปเบฒ.

เบฅเบนเบเบเปเบฒเปเบกเปเบเบเบนเปเปเบเปเบเบตเปเปเบเป ZooKeeper.
เปเบเบตเบเปเบงเบตเปเบกเปเบเบเบฐเบเบงเบเบเบฒเบ ZooKeeper เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ.
Znode เปเบกเปเบเบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบ ZooKeeper. znodes เบเบฑเบโเบซเบกเบปเบโเปเบกเปเบโเปเบเปโเบเบทเบโเปเบเบฑเบโเบฎเบฑเบโเบชเบฒโเปเบงเปโเปเบโเบเบงเบฒเบกโเบเบปเบโเบเปเบฒโเปเบเบ ZooKeeper เปเบฅเบฐโเบเบฑเบโเบเบฑเปเบโเบขเบนเปโเปเบโเบฎเบนเบโเปเบเบโเบเบญเบโเปเบเบโเบงเบฒเบโเบฅเปเบฒโเบเบฑเบโ, เปเบโเบฎเบนเบโเปเบเบโเบเบญเบโเบเบปเปเบโเปเบกเปโ.
เบกเบตเบชเบญเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบเปเบฒเบญเบดเบเปเบกเปเบเบเบฒเบเบเบฑเบเบเบธเบ / เบเบฝเบ, เปเบกเบทเปเบญเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบขเปเบฒเบเบเปเบฝเบเปเบเบเบชเบฐเบเบฒเบเบฐเบเบญเบเบเบปเปเบเปเบกเปเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเบปเปเบเปเบกเปเปเบกเปเบเบเบปเปเบงเปเบ.
เปเบฅเบฐเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบงเปเบฒเบฅเบนเบเบเปเบฒเบเปเปเปเบฎเบฑเบเบชเปเบฒเปเบฅเบฑเบเบซเบเบถเปเบเบเปเบฒเบฎเปเบญเบเบเปเปเบฅเบฐเบเบทเบเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เปเบเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบธเบกเบเบตเปเบกเบฑเบเบเบปเบงเบเบฑเบเบเบฑเบ ZooKeeper.

เบฎเบนเบเปเบเบเบเปเปเบกเบนเบเบเบญเบ ZooKeeper เบเปเบฒเบเบเบทเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเป. เบกเบตเบฎเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบเบทเบเบฑเบเบงเปเบฒเบเปเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบฒเบเบฒเบเบฎเบฒเบ. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบฅเบฒเบเบเบฒเบเบเบญเบเบฅเบฐเบเบฑเบเบเปเบฒเบญเบดเบ, เบฅเบฐเบเบฑเบเบเบตเบชเบญเบ. เบเบตเปเปเบกเปเบ znodes เบเบฑเบเบซเบกเบปเบ.
เปเบเปเบฅเบฐ znode เบชเบฒเบกเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบขเปเบฒเบ, เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเปเปเบซเบเปเบซเบผเบฒเบ, เบเบปเบงเบขเปเบฒเบ, 10 เบเบดเปเบฅเปเบ. เปเบฅเบฐเปเบเปเบฅเบฐ znode เบชเบฒเบกเบฒเบเบกเบตเบเปเบฒเบเบงเบเบเบตเปเปเบเปเบเบญเบเบเบญเบเปเบเบฑเบเบเปเบญเบ.

Znodes เบกเบฒเปเบเบซเบผเบฒเบเบเบฐเปเบเบ. เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบชเปเบฒเบเปเบเป. เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบ znode, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบปเบเบเบฐเปเบเบเบเบตเปเบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบ.
เบกเบตเบชเบญเบเบเบฐเปเบเบ. เบเปเบฒเบญเบดเบเปเบกเปเบเบเบธเบ ephemeral. Znode เบญเบฒเปเบชเบขเบนเปเบเบฒเบเปเบเปเบเบเบเบฑเบ. เบเบปเบงเบขเปเบฒเบ, เบฅเบนเบเบเปเบฒเปเบเปเบชเปเบฒเบเบเบฑเปเบเบเบญเบเบเบฐเบเบธเบก. เปเบฅเบฐเบเบฒเบเปเบเบเบตเปเบเบญเบเบเบฐเบเบธเบกเบเบตเปเบเบฑเบเบกเบตเบเบตเบงเบดเบเบขเบนเป, เบกเบฑเบเบเบฐเบกเบตเบขเบนเป. เบเบตเปเปเบกเปเบเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบเปเปเบเบฐเบฅเบดเบเบชเบดเปเบเบเบตเปเบเปเปเบเปเบฒเปเบเบฑเบ. เบเบตเปเบเบฑเบเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเปเบงเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเบเบฐเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเปเบเบทเปเบญเบเบเบปเปเบเบเบฒเบเปเบเบเบญเบเบเบฐเบเบธเบก.
เบเบฐเปเบเบเบเบตเบชเบญเบเปเบกเปเบเบเบธเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบกเบฑเบเปเบเบตเปเบกเปเบเบปเบฒเปเบเบตเปเบเบเบฒเบเบเบฑเบ znode. เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบตเปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบ 1_5. เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ node เบเปเบฒเบญเบดเบ, เบกเบฑเบเปเบเปเบฎเบฑเบ p_1, เบเบตเบชเบญเบ - p_2 . เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบซเบฒเบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเปเบฅเบฐเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฑเบก, เบเบตเปเปเบซเปเปเบซเบฑเบเบเบฝเบเปเบเปเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเปเบชเบฑเปเบเบเบฒเบ, เปเบฅเบฐเบเบปเบงเปเบฅเบเบเบตเปเปเบกเปเบเปเบเบตเปเบกเบเบถเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบตเปเบเบญเบเบเบฐเปเบเบ node - sequential.
znode เบเบปเบเบเบฐเบเบด. เบเบฒเบเบชเบฐเปเบซเบกเบตเบเบฐเบกเบตเบเบตเบงเบดเบเบขเบนเปเปเบฅเบฐเบกเบตเบเบทเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบญเบเบเบฒเบ.

เบชเบดเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเปเบกเปเบเบเบธเบเปเบกเบ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบดเบเบเบฑเปเบเบกเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบฅเบนเบเบเปเบฒเบชเบฒเบกเบฒเบเบเบญเบเปเบซเบเบเบฒเบเบเบฒเบเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบ node เบชเบฐเปเบเบฒเบฐ. เบเปเบญเบเบเบฐเบชเบฐเปเบเบเปเบซเปเปเบเบปเปเบฒเปเบซเบฑเบเปเบเบเบฒเบเบซเบผเบฑเบเบเปเบงเบเบเบปเบงเบขเปเบฒเบเบงเปเบฒเบญเบฑเบเบเบตเปเบชเบณเปเบฅเบฑเบเปเบเปเปเบเบงเปเบ. ZooKeeper เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบเปเบเปเบเปเบเบทเบญเบเบฅเบนเบเบเปเบฒเบงเปเบฒเบเปเปเบกเบนเบเปเบ node เปเบเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเปเบเปเบเปเบเบทเบญเบเบเปเปเปเบเปเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบกเบตเบเปเปเบกเบนเบเปเบซเบกเปเบเบฒเบเบขเปเบฒเบเบกเบฒเบฎเบญเบ. เบเบงเบเปเบเบปเบฒเปเบงเบปเปเบฒเบเปเบฒเบเปเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบเบฑเปเบเบเบฑเปเบเบเปเบฒเบเบเบฑเบเบเปเบญเบเบเบฝเบเบเบฝเบเบเปเปเบกเบนเบเบเปเปเบกเบฒเบเปเบงเบเบเบฒเบเปเบเบซเบฒเปเบเบเบเปเบฒเบเบซเบฒเบ.
เปเบฅเบฐเบเบฑเปเบเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบงเบปเปเบฒเปเบฅเปเบง, เบเปเบฒเบชเบฑเปเบเบเบญเบเบเปเปเบกเบนเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบดเปเบฅเปเบ. เบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเปเบเบงเบฒเบกเบเบฐเบซเบเบฒเบเปเบซเบเปเบขเบนเปเบเบตเปเบเบฑเปเบ, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเปเปเปเบกเปเบเบเบฒเบเบเปเปเบกเบนเบ, เบกเบฑเบเปเบกเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฒเบเบเบฐเบชเบฒเบเบเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ.

เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเบเบญเบเบเปเบฒเบเบเปเบฝเบงเบเบฑเบ sessions เปเปเบญเบเปเบถเปเบ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบต server เบซเบผเบฒเบเปเบเบทเปเบญเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเปเบฝเบเบเบฒเบ server เปเบถเปเบเปเบเบซเบฒเบญเบตเบ server เปเบถเปเบ เปเบเปเบขเปเบฒเบเปเบเปเบเปเบช. เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เปเบเบเปเบเป ID เปเบเบเบเบฑเบ. เบเบตเปเปเบกเปเบเบชเบฐเบเบงเบเบซเบผเบฒเบ.
เปเบเปเบฅเบฐเบเบญเบเบเบฐเบเบธเบกเบกเบตเบเบฒเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒ. เปเบเบเบเบฑเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบงเปเบฒเบฅเบนเบเบเปเบฒเบชเบปเปเบเบชเบดเปเบเปเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบญเบเบเบฐเบเบธเบกเบเบฑเปเบ. เบเปเบฒเบฅเบฒเบงเบเปเปเปเบเปเบชเบปเปเบเบเปเปเบกเบนเบเปเบเปเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบซเบกเบปเบเปเบงเบฅเบฒ, เบเบญเบเบเบฐเบเบธเบกเบเบฐเบเบดเบ, เบซเบผเบทเบฅเบนเบเบเปเบฒเบชเบฒเบกเบฒเบเบเบดเบเบกเบฑเบเปเบญเบ.

เบกเบฑเบเบเปเปเบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเบซเบผเบฒเบ, เปเบเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบชเบดเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบฑเบ API เบเบตเป. เบเบฒเบเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบซเบฑเบเบชเปเบฒเบเบชเปเบฒเบ znode เปเบฅเบฐเปเบเปเปเบงเบฅเบฒเบชเบฒเบกเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเบตเปเปเบกเปเบเปเบชเบฑเปเบเบเบฒเบเปเบเบชเบนเป znode, เปเบฅเบฐเบกเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฐเบเบธเปเบงเปเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเบเบฒเบเบฎเบฒเบ. เปเบฅเบฐเบเบตเปเปเบกเปเบเบเปเปเบกเบนเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบญเบเบขเบนเปเบเบตเปเบเบฑเปเบ. เปเบฅเบฐเบเบฐเปเบเบเบเบญเบเบเบธเบเบเบฒเบ. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเปเบฒเบเบกเบฑเบเบเบฑเบเบเบทเบเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒ znode.
เบญเบฑเบเบเบตเบชเบญเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบถเบเบกเบฑเบเปเบเป. trick เบขเบนเปเบเบตเปเบเบตเปเปเบกเปเบเบงเปเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเบชเบญเบ, เบเบญเบเปเบซเบเบทเบญเบเบฒเบเปเบชเบฑเปเบเบเบฒเบเปเบเบซเบฒ znode, เบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบชเบฐเบเบฑเบ. เบเบฒเบกเบเบฑเปเบเปเบฅเปเบง, znode เบเบฑเปเบเบเบฐเบเบทเบเบฅเบถเบเบเปเบฒเปเบงเบตเบเบฑเบเบเบญเบเบกเบฑเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบญเบเปเบเบเบฝเบเปเบเบปเปเบฒเบเบฑเบเบญเบฑเบเบเบตเปเบกเบตเบเบดเบ.
เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบชเบฐเบเบฑเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเปเบฒเบ "-1" argument.

เบญเบฑเบเบเบตเบชเบฒเบก, เบกเบฑเบเบเบงเบเปเบเบดเปเบเบเบฒเบเบกเบตเบขเบนเปเบเบญเบ znode. เปเบซเปเบเบปเบเปเบเบฑเบ true เบเปเบฒเบกเบต node, false เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ.
เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบกเบเบเบธเบเบเบฐเบเบปเบเบเบถเปเบ, เปเบเบดเปเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบเบงเบเบเบฒ node เบเบตเป.
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเบธเบเบเบตเปเปเบเบดเบเปเบกเปเบเบงเปเบฒเบขเบนเปเปเบ node เบเบตเปเบเปเปเบกเบตเบขเบนเปเปเบฅเปเบงเปเบฅเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบกเบทเปเบญเบกเบฑเบเบเบฒเบเบปเบ. เบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบ.
เบชเบดเปเบเบเปเบฒเบเบฒเบเบญเบตเบเบชเบญเบเบขเปเบฒเบเปเบกเปเบ getData. เบกเบฑเบเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบฎเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบ znode. เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบเปเปเบกเบเบเบธเบเปเบเป. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบกเบฑเบเบเบฐเบเปเปเบเบดเบเบเบฑเปเบเบเปเบฒเบเปเปเบกเบต node. เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบงเปเบฒเบกเบฑเบเบกเบตเบขเบนเป, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบ.

เบเบฑเบเบกเบต SetData. เบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบชเบฐเบเบฑเบ. เปเบฅเบฐเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบกเบฑเบ, เบเปเปเบกเบนเบเปเบ znode เบเบญเบเบชเบฐเบเบฑเบเบเบตเปเปเบเปเบเบญเบเบเบฐเบเบทเบเบเบฑเบเบเบธเบ.
เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธ "-1" เปเบเบทเปเบญเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบเบงเบเบชเบญเบเบเบตเป.
เบญเบตเบเบงเบดเบเบตเบซเบเบถเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเปเบกเปเบ เปเบเปโเบฎเบฑเบโเปเบเบฑเบโเบเปเบญเบโ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ znodes เบเบฑเบเบซเบกเบปเบเบเบตเปเบเบถเปเบเบเบฑเบเบกเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบชเบดเปเบเบเบตเปเปเบเบเบเบฒเบเบเบฑเปเบเปเบกเบเบเบธเบ.
เปเบฅเบฐเบงเบดเบเบตเบเบฒเบ เบเบดเบ เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบซเบกเบปเบเบเบทเบเบชเบปเปเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบงเบเบกเบฑเบเบเบทเบเบเบฑเบเบเบถเบเปเบงเปเปเบฅเบฐเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเปเบเปเบเบทเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเบชเบปเบกเบเบนเบ.
เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบกเบเบฒเบเบเบฝเบเบเบฝเบเบเบฑเบเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเปเบเบเบเบฑเปเบเปเบเบตเบก, เปเบกเบทเปเบญเบเปเบฒเบเปเบเปเบงเบดเบเบตเบเบฒเบเปเบเบฑเปเบ: เบเบฝเบ, เปเบเบดเปเบเบเบฝเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบฅเบปเบเปเบเปเบเปเบ, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบตเปเบกเบฑเบเบชเบปเปเบเบเบทเบเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบเบเปเปเบเปเบฒเบ, เบเปเปเบกเบตเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเปเบฒเบเปเบเปเบเบฝเบเบเปเปเบกเบนเบเปเบชเปเปเบเปเบ. เปเบฅเบฐเปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบฅเบฐเบเบปเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบซเบกเบฑเปเบเปเบเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเปเบเบทเบเบเบฝเบ, เบกเบตเบเบปเบเปเบเปเบเปเบเปเบเบเบปเบงเบกเบฑเบเปเบญเบเบเบตเปเบเบฐเบเบงเบเบเบฒเบเบเปเบฒเบเบเบฑเปเบเบเบญเบ buffers, เปเบฅเบฐเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเปเบกเบนเบเบเบทเบเบงเบฒเบเปเบงเปเปเบเปเบเปเบ.

เบชเปเบงเบเบซเบผเบฒเบเปเบกเปเบเปเบเปเบเบฒเบเปเบ asynchronous. เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบฅเบนเบเบเปเบฒเปเบฎเบฑเบเบงเบฝเบเบเบฐเบซเบเบฒเบเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบงเบดเบเบตเบเบฒเบ synchronous, เปเบเปเบกเบฑเบเบกเบตเบเบปเบเบเบฐเบฅเบดเบเบซเบเปเบญเบ.
เบชเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบปเบเบเบฐเบเบฒเปเบกเปเบเบเบฒเบเบเบฑเบเบเบธเบ / เบเบฝเบ, เปเบเบดเปเบเบเปเบฝเบเบเปเปเบกเบนเบ. เปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบชเปเบฒเบ, setData, sync, เบฅเบถเบ. เปเบฅเบฐเบญเปเบฒเบเปเบกเปเบเบกเบตเบขเบนเป, getData, getChildren.

เปเบเบเบฑเบเบเบธเบเบฑเบเบเบฒเบเบเบปเบงเบขเปเบฒเบเบเบญเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบ primitives เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบเบขเบฒเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบญเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ. เบเบปเบเบเบฒเบเปเปเปเปเบเปเบเบฐเบเบปเบเบเบปเบง. เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบตเปเบกเปเบเบทเปเบญเบเบเบฑเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบฐเบเบงเบเบเบฒเบ. เปเบฅเบฐเบกเบตเบชเบฒเบกเบเปเบฒเบเบฒเบกเบเปเปเปเบเบเบตเป. เบกเบฑเบเบชเบญเบเบเบฒเบก ZooKeeper เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบงเปเบ? เปเบฅเบฐเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเปเบฝเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฝเบเบกเบฑเบเปเบเบงเปเบ? เปเบฅเบฐ เบซเบผเบฑเบโเบเบฒเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบเปเบฝเบโเบกเบฑเบโเปเบฅเปเบง, เบเบปเบโเบเบฒเบโเบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบฎเบฑเบโเบกเบฑเบโเปเบเปโเปเบเบงโเปเบ?
ZooKeeper เปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบ. เบเบปเบงเบขเปเบฒเบ, เบกเบตเบเบปเปเบเปเบกเป znode เบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบกเบต node เบชเปเบฒเบฅเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบขเบนเปเบเบตเปเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ node เปเบเบตเปเบกเปเบเบตเบกเปเบเบกเบฑเบ, เปเบเบดเปเบเบเบฐเบเบญเบเบเปเบงเบเบเปเปเบกเบนเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เปเบซเบผเบปเปเบฒเบเบตเปเบญเบฒเบเบเบฐเปเบเบฑเบเบซเบผเบทเบญเบฒเบเบเบฐเบเปเปเปเบกเปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ. เปเบเบทเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบ, เบเบฐเบซเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบกเบฑเบเบเบฐเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบเปเบเบตเบเปเบ, เบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบเปเปเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเบฑเบเบฎเบฑเบเบชเบฒเบกเบฑเบเบขเบนเปเบเบตเปเบเบตเป.
เบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเปเบงเบดเบเบตเบเบฒเบ getData เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบฒเบ node. เบเบฑเปเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบ. เบเปเบฒเบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเปเปเบกเบต, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเบเปเบซเปเบเบฒเบเบเปเบฝเบงเบเบฑเบเบกเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเบเบฒเบเบปเบ, เบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเบกเบฑเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบฎเบนเปเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบปเบเบกเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบ. เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเปเบกเบนเบเปเบ node เบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบฎเบนเปเบเปเบฝเบงเบเบฑเบเบกเบฑเบ.
SetData. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบปเบเบเปเปเบกเบนเบ, เบเปเบฒเบเบปเบ "-1", i.e. เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบงเบเปเบเบดเปเบเบชเบฐเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบชเบปเบกเบกเบธเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบชเบฐเปเบซเบกเบตเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฝเบง, เบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบซเบผเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบซเบผเบฒเบ, เบเปเบฒเบเบเบฐเบเปเบญเบเปเบเบตเปเบกเบฅเบฐเบเบฑเบเบญเบทเปเบ. เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบทเปเบญเบงเปเบฒเบกเบตเบญเบฑเบเบเบฝเบง, เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบญเบฑเบเปเบเบเบเบฝเบเปเบเปเบญเบฑเบเบซเบฅเปเบฒเบชเบธเบ, เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบงเบเปเบเบดเปเบเบชเบฐเบเบฑเบ. เปเบเปเบงเบฅเบฒเบเบตเป, เบฅเบนเบเบเปเบฒเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเปเบฅเบปเบเบเบฐเบเบฝเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบขเบนเปเปเบเปเบซเบเบเบเบตเป. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบงเบเปเบเบปเบฒเปเบเปเบฎเบฑเบเบกเบฑเบ, เบเบงเบเปเบเบปเบฒเบเบฑเบเบเปเบญเบเบฎเปเบญเบเบเปเบเปเปเบกเบนเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ. เบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบกเปเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบปเบงเบกเบฑเบเปเบญเบ, เปเบเปเบงเปเบฒเบเบฝเบเปเบเปเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบเบฒเบเบเปเบฝเบเปเบเบ. เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเปเบญเบเบฎเปเบญเบเบเปเปเบซเปเบกเบตเบเปเปเบกเบนเบเปเบซเบกเป.

เบเบฒเบเปเบฅเบทเบญเบเบเบตเบชเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเป primitive เปเบกเปเบ เบชเบฐเบกเบฒเบเบดเบเบเบธเปเบก. เบเบงเบเปเบฎเบปเบฒเบกเบตเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเปเบเบเบขเบฒเบ, เบกเบตเบเบธเปเบกเบเบปเบเบเบฒเบเปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบเบขเบนเปเปเบเบชเบฐเบเบฒเบเบเบตเป. เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบเบปเบฒเบเปเบญเบเบฅเบปเบเบเบฐเบเบฝเบเบเบปเบเปเบญเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเบญเบเบเบฒเบเบเบญเบเบซเบฒ, เบเปเปเบงเปเบฒเบเบฐเบเบฒเบเบเบฐเบเบงเบเบเบฒเบเปเบกเปเบเบปเบเบซเบผเบทเบเปเบญเบเบญเบทเปเบ, เบเปเบฝเบงเบเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบตเปเบซเปเบฒเบงเบซเบฑเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเบตเปเบเบเบฑเบเบเบธเบเบฑเบ.
เบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเปเบเบงเปเบเบเบตเป? เบชเปเบฒเบฅเบฑเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ node เบเบฐเบเบฑเบเบเบฒเบเปเบฅเบฐเปเบเบตเปเบก sublevel เบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบเปเบเปเบงเบดเบเบตเบเบฒเบเบชเปเบฒเบ. เบเปเบญเบเบกเบตเบเปเปเบเบดเบเบเบฒเบเปเบเบชเบฐเปเบฅเป. เบเบตเปเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบ เบฅเปเบฒเบเบฑเบ เบฅเบฐเบเบธ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบปเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบฐเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบเบซเบเบถเปเบ. เปเบฅเบฐเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ, เบเบฒเบเบฎเปเบญเบเบเปเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเบเปเบฝเบงเบเบฑเบเปเบเบฑเบเบเปเบญเบเบเบญเบ node เบเบตเป, เปเบเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบขเบนเป.


เบเบตเปเปเบกเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบตเปเบเบตเปเบฎเปเบฒเบเบเบญเบเบงเบดเบเบตเบเบฒเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเปเบเบฅเบฐเบซเบฑเบ Java. เปเบซเปเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบตเปเบชเบธเบ, เบเปเบงเบเบงเบดเบเบตเบเบฒเบเบเบปเปเบเบเป. เบเบตเปเปเบกเปเบเบซเปเบญเบเบฎเบฝเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบงเบดเบเบตเบเบฒเบเบเบญเบเบกเบฑเบ. เปเบเบเบฒเบเบฐเปเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบเบเปเบฒเบญเบดเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบ, เบเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบกเบเปเป, i.e. เบเบงเบเปเบฎเบปเบฒเบเบฑเปเบเบกเบฑเบเปเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบ. เปเบฅเบฐเบเบฒเบเปเบเปเบเบฝเบเบเบตเบชเบญเบเปเบกเปเบเบเบทเปเบเบญเบเบเบธเปเบก.
เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบตเบเบเบถเปเบเปเบเบงเปเบ? เบเบตเปเปเบกเปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบญเบ API เบเบตเปเบเบทเบเบเปเบฒเปเบเป. เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบเบขเบนเปเบเบตเปเบเบตเป. เบกเบต ZooKeeper เบซเปเบญเบเบฎเบฝเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเปเบเบปเปเบฒเบเบฒเบเบเบฑเบเบกเบฑเบ. เปเบฅเบฐเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบซเบกเบปเบเปเบงเบฅเบฒ, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบฑเบ 5 เบงเบดเบเบฒเบเบต. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบกเบตเบชเบฐเบกเบฒเบเบดเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ connectedSignal. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบเบธเปเบกเบเบฒเบกเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบญเบ. เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบฝเบเบเปเปเบกเบนเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบญเบฒเบเบเบฐเบเบทเบเบเบฝเบ. เปเบฅเบฐ node เบขเบนเปเบเบตเปเบเบตเปเปเบกเปเบเบเบฐเปเบเบเบเบปเบเบเบตเป. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบง, เบเบตเปเปเบกเปเบ node เบเบปเบเบเบฐเบเบดเบเบปเปเบงเปเบเบเบตเปเบเบฐเบกเบตเบขเบนเปเบเบฐเบซเบผเบญเบเปเบงเบฅเบฒ. เบเบตเปเปเบกเปเบเบเปเบญเบเบเบตเปเบเบญเบเบเบฐเบเบธเบกเปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบฅเบนเบเบเปเบฒเปเบญเบ. เบฅเบนเบเบเปเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบฅเบฒเบเบเบฒเบเปเบเบฑเบเปเบฅเบเบฐเปเบงเปเบฒเปเบเบเบเบฑเบเบเบฑเบเบกเบตเบเบตเบงเบดเบเบขเบนเป. เปเบฅเบฐเปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบชเบดเปเบเบชเบธเบเบเบญเบเบเบฐเบเบธเบก, เบเบงเบเปเบฎเบปเบฒเปเบเบซเบฒเบเบดเบเปเบฅเบฐเบเบฑเปเบเปเบกเปเบเบกเบฑเบ, เบเบญเบเบเบฐเบเบธเบกเปเบเปเบเบปเบเบฅเบปเบ. เบเบตเปเปเบกเปเบเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ, เบเบฑเปเบเบเบฑเปเบ ZooKeeper เบเบปเปเบเบซเบฒเบเปเบฝเบงเบเบฑเบเบกเบฑเบเปเบฅเบฐเบเบฑเบเบเบญเบเบเบฐเบเบธเบก.

เบงเบดเบเบตเบเบฒเบเบฅเบฑเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ? เบเบตเปเบเบตเป, เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบชเบฑเบเบชเบปเบเบซเบผเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบธเบเบเบปเบเบเบฒเบ, เบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบฅเบฑเบญเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ node เปเบเบเบเปเบฒเบเบซเบฒเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบญเบตเปเบเบงเปเบฒ lock1. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเปเบฒเบเบกเบฑเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบฅเบฑเบญเบเบขเบนเปเบเบตเปเบเบตเป. เปเบฅเบฐเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบชเปเบฒเบเบกเบฑเบ, เบเบฐเบเบฑเบเบเบฒเบเบเบฐเบเบฒเบเบฒเบกเปเบญเบปเบฒเบเปเปเบกเบนเบเบเบฒเบเบเบตเปเบเบตเป, เปเบฅเบฐเบเบฑเบเบเบฑเปเบเปเบเป node เปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบฅเปเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบงเบฒเบเบเบปเบงเปเบเบดเปเบเบขเบนเปเบเบตเปเบเบตเปเปเบฅเบฐเปเบงเบฅเบฒเบเบตเปเบชเบฐเบเบฒเบเบฐเบเบญเบ node เบเบตเปเบเปเบฝเบเปเบเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบฎเบนเปเบเปเบฝเบงเบเบฑเบเบกเบฑเบ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบฐเบเบฒเบเบฒเบกเบกเบตเปเบงเบฅเบฒเบเบตเปเบเบฐเบชเปเบฒเบเบกเบฑเบเบเบทเบเปเบซเบกเป. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบญเบปเบฒ node เบเบตเป, เปเบญเบปเบฒ lock เบเบตเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบญเบเบเบฒเบ lock, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฐเบเบดเปเบกเบกเบฑเบ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒ node เบกเบตเบเบฝเบเปเบเปเบเบฒเบเปเบ session. เบเบฒเบกเบเบฑเปเบเปเบฅเปเบง, เบกเบฑเบเบเบฐเบซเบฒเบเปเบ. เปเบฅเบฐเบฅเบนเบเบเปเบฒเบญเบตเบเบเบปเบเบซเบเบถเปเบ, เบขเบนเปเปเบเบเบญเบเบเบญเบเบเบญเบเบเบฐเบเบธเบกเบญเบทเปเบ, เบเบฐเบชเบฒเบกเบฒเบเบฅเบฑเบญเบเปเบ node เบเบตเป, เบซเบผเบทเปเบเบเบเบตเปเบเบฐ, เบฅเบฒเบงเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฐเบฅเบฒเบงเบชเบฒเบกเบฒเบเบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเบกเบฑเบเปเบเปเบเบฑเบเปเบงเบฅเบฒ.

เบเบปเบงเบขเปเบฒเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเบเบญเบเบงเบดเบเบตเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฅเบทเบญเบเบเบนเปเบเปเบฒเบเบปเปเบเบเป. เบเบตเปเปเบกเปเบเบชเบฑเบเบชเบปเบเปเบฅเบฑเบเบเปเบญเบ, เปเบเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ. เปเบเบตเบเบซเบเบฑเบเบเบถเปเบเบขเบนเปเบเบตเป? เบกเบต node เบเบปเปเบเบเปเบเบตเปเบฅเบงเบเบฅเบงเบกเบเบปเบเบเบฒเบเบเบฑเบเบซเบกเบปเบ. เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฒเบเบฒเบกเปเบญเบปเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบนเปเบเปเบฒ. เบเปเบฒเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเบขเปเบฒเบเบชเปเบฒเปเบฅเบฑเบเบเบปเบ, i.e. เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบขเปเบฒเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเบฐเบเบฑเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบนเปเบเปเบฒเบเบตเป. เบฅเบฒเบงเปเบเบทเปเบญเบงเปเบฒเบกเบตเบเบนเปเบเปเบฒเบขเบนเปเปเบฅเปเบง.
เบเปเบฒเบเบนเปเบเปเบฒเปเบชเบเบเบตเบงเบดเบเบเปเบญเบเปเบซเบเบเบปเบเบเบฒเบเบขเปเบฒเบ, เบเบปเบงเบขเปเบฒเบ, เบฅเบปเปเบกเบฅเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบเบเบนเปเบเปเบฒเปเบซเบกเป. เปเบฅเบฐเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฐเบเบฑเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฒเบเปเบเบฑเบเบเบนเปเบเปเบฒ. เปเบฅเบฐเบเปเบฒเบเบนเปเปเบเบเบนเปเบเบถเปเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบเบเบนเปเบเปเบฒเปเบซเบกเป, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฒเบเบฒเบกเปเบเบปเปเบฒเปเบเบงเปเบฒเบกเบฑเบเปเบกเปเบเปเบ, เปเบฅเปเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบฅเบฒเบง.
เปเบเบเบตเปเบเบตเปเบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒเบเบปเบเบเบฐเบเบปเบเบเบนเบเบชเบฑเบเปเบเบตเบเบเบทเปเบ, เปเบเบฑเปเบ: เบเบปเบเบเบฐเบเบปเบเบเบญเบเบเบนเบเบชเบฑเบ, เปเบเบฒเบฐเบงเปเบฒเปเบกเบทเปเบญเบเบนเป เบเบณ เบเบฒเบ, เบเบนเป เบเบณ เบญเบดเบเปเบเปเบงเบฅเบฒเบเปเปเบกเบฒเบเบฐเบเบฒเบเปเบเบฑเบเบเบนเป เบเบณ.

เปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบเบฒเบเบฒเบกเปเบเปเบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฑเบเบเปเบญเบ, เปเบเบดเปเบเบกเบตเบเบฑเปเบเบเปเปเปเบเบเบตเป. เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฑเบญเบ, เปเบเปเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบ hert. เบกเบฑเบเบเบฐเบเบฐเบเบญเบเบเปเบงเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบฎเปเบญเบเบเปเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบ node ids เบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบ node เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเบตเปเบกเบต lock. เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบญเบเบซเบเปเบฒเบเบฑเปเบ node เบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบ lock เปเบกเปเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบชเบธเบเบเบญเบเบเบธเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบ, เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบ lock เปเบเป. เบเบงเบเปเบฎเบปเบฒเบเบงเบเปเบเบดเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบ lock. เปเบเบเบฒเบเบฐเปเบเบฑเบเบเบฒเบเบเบงเบเบชเบญเบ, เบเบฐเบกเบตเปเบเบทเปเบญเบเปเบเบงเปเบฒ id เบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเปเบเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบ lock เปเบซเบกเปเปเบกเปเบเบซเบเปเบญเบ. เปเบฅเบฐเบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบกเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบงเบฝเบเบเบทเปเบกเบญเบตเบ.
เบเปเบฒเบกเบต id เบเบตเปเปเบเปเบเบญเบเบเบตเปเบเปเบญเบเบเบงเปเบฒเบฅเบฑเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบชเปเบเบนเปเปเบเบดเปเบเปเบซเบเบเบฒเบเบเบตเปเปเบฅเบฐเบฅเปเบเปเบฒเบเบฒเบเปเบเปเบเปเบเบทเบญเบเบเบปเบเบเปเบงเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเปเบฝเบเปเบเบ. เบเบฑเปเบเปเบกเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบ lock เบเบตเป. เปเบฅเบฐเบเบปเบเบเปเบงเบฒเบกเบฑเบเบเบปเบเบฅเบปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเบเบฒเบเปเบเบฑเบ id เบเปเบฒเปเบชเบธเบเบเบตเปเปเบฅเบฐเบเบฐเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบฅเบฑเบญเบเบเปเบฒเปเบชเบธเบเบเบตเป, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเปเบเป. เปเบฅเบฐเบเปเบฒเบซเบฒเบเบงเปเบฒเปเบเบทเปเบญเบเปเบเบเบตเปเบเปเปเปเบเปเบเบฑเบเบฅเบธเปเบเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบตเบเบตเปเบเบตเปเปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเปเบญเบปเบฒเบฅเบฑเบญเบเบเบตเปเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เปเบเบฒเบฐเบงเปเบฒเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบญเบฒเบเบเบฐเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบฅเบเบฐเบเบตเป.

ZooKeeper เบเบฐเบเบญเบเบเปเบงเบเบซเบเบฑเบ? เบกเบต 4 เบชเบดเปเบเบเบปเปเบเบเป. เบเบตเปเปเบกเปเบเบเบฐเบเบงเบเบเบฒเบเบเบธเบเปเบเปเบ - เบฎเปเบญเบเบเป. เปเบฅเบฐเบเบฑเบ ZooKeeper Atomic Broadcast. เบกเบตเบเบฑเบเบเบถเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบตเปเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบทเบเบเบฑเบเบเบถเบเปเบงเป. เปเบฅเบฐ In-memory Replicated DB เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ, i.e. เบเบฒเบเบเปเปเบกเบนเบเบเบญเบเบกเบฑเบเปเบญเบเบเบตเปเบเบปเปเบเปเบกเปเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบทเบเปเบเบฑเบเปเบงเป.
เบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฑเบเปเบเบเบงเปเบฒเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฝเบเบเบฑเบเบซเบกเบปเบเบเปเบฒเบเบเบปเบงเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเบฎเปเบญเบเบเป. เปเบฅเบฐเบเบฒเบเบญเปเบฒเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบเบเบปเบเบเบฑเบเบเบฒเบเบเปเปเบกเบนเบ In-memory.

เบเบฒเบเบเปเปเบกเบนเบเบเบปเบงเบกเบฑเบเปเบญเบเปเบเปเบเบทเบ replicated เบขเปเบฒเบเปเบเบฑเบกเบชเปเบงเบ. เบเบปเบงเบขเปเบฒเบเบเบฑเบเปเบปเบเบเบญเบ ZooKeeper เปเบเบฑเบเบชเบณเปเบเบปเบฒเบเปเปเบกเบนเบเบเบปเบเบเปเบงเบ.
เปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเบทเปเบเบเบนเบเบฒเบเบเปเปเบกเบนเบเบซเบผเบฑเบเบเบฒเบเบญเบธเบเบฐเบเบดเปเบซเบ, เบกเบตเบเบฑเบเบเบถเบ Commit. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบกเบฒเบเบเบฐเบเบฒเบเปเบกเปเบเบงเปเบฒเบเปเบญเบเบเบตเปเบเปเปเบกเบนเบเบเบฐเปเบเบปเปเบฒเปเบเปเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ, เบกเบฑเบเบเบทเบเบเบฝเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบทเปเบญเบงเปเบฒเบเปเบฒเบกเบฑเบเบเบฑเบเบเปเบญเบ, เบเบฑเบเบเบถเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบซเบผเบตเปเบเบเบทเบเปเบฅเบฐเบชเบฐเบเบฒเบเบฐเบเบญเบเบฅเบฐเบเบปเบเบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเปเบเป. เปเบฅเบฐเบเบฒเบเบเปเบฒเบเบฎเบนเบเปเบเปเบฅเบฐเปเบฅเบเบฐเบเบญเบเบเบฒเบเบเปเปเบกเบนเบเบเบฑเบเบเบทเบเบเปเบฒเปเบเป.

ZooKeeper Atomic Broadcast เปเบกเปเบเบชเบดเปเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเบฒเบฅเบญเบ.
ZAB เบเบฒเบเปเบเปเบฅเบทเบญเบเบเบนเปเบเปเบฒเบเบฒเบเบเบธเบเบเบญเบเบกเบธเบกเปเบเบดเปเบเบเบญเบ ZooKeeper node. เปเบซเบเบเบญเบทเปเบเบเบฒเบเปเบเบฑเบเบเบนเปเบเบดเบเบเบฒเบกเบเบญเบเบเบฒเบเปเบฅเบฐเบเบฒเบเบซเบงเบฑเบเบงเปเบฒเบเบฒเบเบเบฐเบเปเบฒเบเบฒเบเบขเปเบฒเบเบเบฒเบเบเบฒเบ. เบเปเบฒเบเบงเบเปเบเบปเบฒเปเบเปเบฎเบฑเบเบฅเบฒเบเบเบฒเบ, เบเบงเบเปเบเบปเบฒเบชเบปเปเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบซเบกเบปเบเปเบเบซเบฒเบเบนเปเบเปเบฒ. เบเปเบฒเบญเบดเบเบฅเบฒเบงเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฝเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบซเปเบเบฑเบเบเบนเปเบเบดเบเบเบฒเบกเบเบญเบเบฅเบฒเบง. เบเบตเป, เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน, i.e. เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบถเบเปเบฅเบฐเบเบฒเบเบญเบญเบเบญเบฒเบเบฒเบเบเบญเบเบชเบดเปเบเบเบฑเบเบซเบกเบปเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฐเบฅเปเบฒเบกเบฐเบเบน, เบเบฑเปเบเบเบฑเปเบเบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบญเบเบเปเปเบกเบนเบ.
เบกเบฑเบเบเบฝเบเปเบเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบเบเปเบฒเบฎเปเบญเบเบเป. เบงเบฝเบเบเบฒเบเบเบปเปเบเบเปเบเบญเบเบกเบฑเบเปเบกเปเบเบงเปเบฒเบกเบฑเบเบซเบฑเบเบเปเบฝเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเบชเบนเปเบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒ. เบเบตเปเปเบกเปเบเบเบณเบฎเปเบญเบเบเปเบเบตเปเบชเปเบฒเบเบเบถเปเบเบชเบฐเปเบเบฒเบฐ.
เปเบฅเบฐเปเบเบเบตเปเบเบตเปเบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบชเบฑเบเปเบเบเบงเปเบฒ ideempotency เบเบญเบเบเบฒเบเบเบฑเบเบเบธเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฝเบงเบเบฑเบเปเบกเปเบเบฎเบฑเบเบเบฐเบเบฑเบ. เบกเบฑเบโเปเบกเปเบโเบซเบเบฑเบ? เบชเบดเปเบเบเบตเป, เบเปเบฒเบเบทเบเบเบฐเบเบดเบเบฑเบเบชเบญเบเบเบฑเปเบ, เบเบฐเบกเบตเบชเบฐเบเบฒเบเบฐเบเบฝเบงเบเบฑเบ, i.e. เบเบฒเบเบฎเปเบญเบเบเปเบเบปเบงเบกเบฑเบเปเบญเบเบเบฐเบเปเปเบเปเบฝเบเปเบเบ. เปเบฅเบฐเบเบตเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฎเบฑเบเปเบเบทเปเบญเบงเปเบฒเปเบเบเปเบฅเบฐเบเบตเบเบญเบเบญเบธเบเบฐเบเบดเปเบซเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบ restart เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเป, เบเบฑเปเบเบเบฑเปเบ rolling เบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบซเบผเบธเบเบฅเบปเบเปเบเบเบฑเบเบเบธเบเบฑเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบชเบฐเบเบฒเบเบฐเบเบญเบเบฅเบฐเบเบปเบเบเบฐเบเบฒเบเปเบเบฑเบเบญเบฑเบเบเบฝเบงเบเบฑเบ, i.e. เบกเบฑเบเบเปเปเบเบงเบเปเบเบฑเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบธเบเบเบฝเบงเบเบฑเบ, เบเบปเบงเบขเปเบฒเบ, เบเบฐเบเบงเบเบเบฒเบเบเบฑเบเบเบธเบ, เบเปเบฒเปเบเบชเบนเปเบชเบฐเบเบฒเบเบฐเบชเบธเบเบเปเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.








เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
