...

/

Evaluation of Blob Store Design

Evaluation of Blob Store Design

Examine how blob store design fulfills the requirements.

Let’s evaluate how our design helps us achieve our requirements.

Availability

The replication part of our design makes the system available. For reading the data, we kept four replicas for each blob. Having replicas, we can distribute the request load. If one node fails, the other replica node can serve the request.

Moreover, our replica placement strategy handles a whole data center failure and can even handle the situation of region unavailability due to natural disastersNatural disasters include floods, earthquakes, wildfires, tornadoes, nuclear reactor meltdowns, and so on.. We ensure that enough replicas are available at any point in time using our monitoring service that makes a copy of the data in a timely manner if the number of failed replicas exceeds a threshold.

For writes, we replicate the data within the ...

Create a free account to access the full course.

By signing up, you agree to Educative's Terms of Service and Privacy Policy