Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

The Life of BigTable's Read & Write Operations
Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Let's explore how BigTable handles its read and write operations.

Write request

Upon receiving a write request, a Tablet server performs the following set of steps:

  1. Checks that the request is well-formed.
  2. Checks that the sender is authorized to perform the mutation. This authorization is performed based on the Access Control Lists (ACLs) that are stored in a chubby file.
  3. If the above two conditions are met, the mutation is written to the commit-log in GFS that stores redo records. 4

.....

.....

.....

Like the course? Get enrolled and start learning!

Table of Contents

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible

Contents are not accessible