are inaccessible due to a network or server failure
pdos.csail.mit.edu/6.824/papers...
are inaccessible due to a network or server failure
pdos.csail.mit.edu/6.824/papers...
A SINGLE write triggers MANY frontends read from the database when that key is POPULAR that many frontends need to get that key.
pdos.csail.mit.edu/6.824/papers...
A SINGLE write triggers MANY frontends read from the database when that key is POPULAR that many frontends need to get that key.
pdos.csail.mit.edu/6.824/papers...
pdos.csail.mit.edu/6.824/papers...
pdos.csail.mit.edu/6.824/papers...
pdos.csail.mit.edu/6.824/papers...
pdos.csail.mit.edu/6.824/papers...
www.youtube.com/watch?v=ZulD...
www.youtube.com/watch?v=ZulD...
www.youtube.com/watch?v=C75k...
www.youtube.com/watch?v=C75k...
1. VRF elects primary ledaer => 0 or 2+ # of leaders can be elected
2. Round robin elects secondary leader => 1 leader will be elected for each slot; Secondary blocks are ignored if the same slot also produces a primary block
Why use VRF + RR? No slots are ever skipped
1. VRF elects primary ledaer => 0 or 2+ # of leaders can be elected
2. Round robin elects secondary leader => 1 leader will be elected for each slot; Secondary blocks are ignored if the same slot also produces a primary block
Why use VRF + RR? No slots are ever skipped
* observe the last write of the same client
* observe the prefix of the full log
How?
* write operation always go to leader
* leader will return the zxid to the client (the index of the committed write operation)
* client call read operation with zxid
* observe the last write of the same client
* observe the prefix of the full log
How?
* write operation always go to leader
* leader will return the zxid to the client (the index of the committed write operation)
* client call read operation with zxid
pdos.csail.mit.edu/6.824/papers...
pdos.csail.mit.edu/6.824/papers...
* Why is client cache important? minimise the communication with the SINGLE master
www.youtube.com/watch?v=6ETF...
* Why is client cache important? minimise the communication with the SINGLE master
www.youtube.com/watch?v=6ETF...