All Questions
Cassandra hard

Cassandra's `Speculative Retry` is an implementation of 'Hedging Requests'. What specific problem in high-scale distributed systems does it solve?

  1. A It solves the double-spending problem in blockchain.
  2. B It fixes data corruption caused by radiation.
  3. C The Tail Latency (Long Tail) problem: One single node experiencing a JVM GC pause or a slow disk sector won't drag down the P99.9 latency of the entire application.
  4. D It allows the database to stay online even if 100% of nodes are down.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions