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

0% completed

Bigtable Components
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 the components that constitute BigTable.

As described previously, a BigTable cluster consists of three major components:

  1. A library component that is linked into every client
  2. One master server
  3. Many Tablet servers

BigTable master server

There is only one master server in a BigTable cluster, and it is responsible for:

  • Assigning Tablets to Tablet servers and ensuring effective load balancing
  • Monitoring the status of Tablet servers and managing the joining or failure of Tablet server
  • Garbage collection of the underlying files stored in GFS

.....

.....

.....

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