Grokking the System Design Interview, Volume II
Vote

0% completed

​

Bigtable Components

A BigTable cluster is built from three kinds of processes. Here is what each one does.

As we saw earlier, a BigTable cluster has three major parts:

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

Tablet servers do the serving. Each one owns a range of rows, called a Tablet.

BigTable master server

A BigTable cluster has exactly one master server. It is responsible for:

  • Assigning Tablets to Tablet servers, and keeping the load balanced across them.
  • Watching the status of Tablet servers, and handling it when one joins or fails.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content