4. FIFO обработка сообщений и
А-Линеаризация записи
ZK Client ZK Client
FIFO FIFO
Request R R
Processor W
W W W
DB
DB
DB
W TX
ZUB WW TX
W TX
TX
4
пятница, 25 января 13 г.
5. Кворум и 2-х фазный коммит
ZK Quorum
Follower Leader
Follower 2P Commit
Follower
Client Client Client Client
5
пятница, 25 января 13 г.
6. Консистентность
ZK Quorum
Follower Leader
Follower 1 2P Commit 1
1
Client Client Client Client
1 1 1 1
2
6
пятница, 25 января 13 г.
7. Консистентность
ZK Quorum
Follower Leader
Follower 1 2P Commit 2
2
Client Client Client Client
2 2 1 2
sync()
read()
7
пятница, 25 января 13 г.
8. Консистентность
ZK Quorum
Follower Leader
Follower 2 2P Commit 2
2
Client Client Client Client
2 2 2 2
sync()
read()
8
пятница, 25 января 13 г.