Grokking the System Design Interview, Volume II
0% completed
The Life of BigTable's Read & Write Operations
A Tablet server sits at the center of both paths: it owns a range of rows, and answers every read and write for it.
Write request
A write request goes through six steps.
- The Tablet server checks that the request is well formed.
- It checks that the sender is authorized to make this change. That check runs against the Access Control Lists (ACLs), stored in a Chubby file.
- Once both checks pass, the server writes the mutation to the commit log in GFS. That log holds redo records, enough to redo the change if the server crashes. 4
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%