Zookeeper's Zab protocol

Source: Internet
Author: User

Objective

Learning technology must not be ambitious, leading to inner feelings of the Gondor movement. Theory is the cornerstone of practice, and practice is to deepen the understanding of the theory. Therefore the theory and the practice unifies, the theory does not understand on the practice, the practice does not see the theory, the theory will not practice again.

Zab protocol

The core of the Zab protocol is described in this way: all transaction requests must be handled by a globally unique server, such that the server is called the leader server. The rest of the other servers become follower servers. The leader server is responsible for translating a client transaction request into a transaction proposal (proposed) and distributing the proposal to all follower servers in the cluster. After the leader server waits for feedback from all follower servers, once more than half of the follower servers have the correct feedback, the leader server will distribute the commit message to all follower servers again. Requires that the previous proposal be submitted .

Zookeeper's Zab protocol

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.