All Questions
Cap Theorem hard

When you request a Strong Consistent Read from DynamoDB, how does it fulfill the request?

  1. A The request is routed to the closest available replica node regardless of its current synchronization state.
  2. B The system initiates a global Paxos read phase that requires a unanimous vote from all regional nodes.
  3. C The request is routed to the Partition Leader, which returns data only if it is proven to be the most current version.
  4. D The system reads from all three replicas in the shard and performs a majority vote to determine the truth.

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

Get the app

Related questions