All Questions
Dynamodb easy

By default, a DynamoDB Read provides 'Eventual Consistency'. What is the primary architectural trade-off of this default behavior?

  1. A It guarantees that the latest write is always returned, but it costs 2x the RCU budget.
  2. B It offers the highest read throughput and lowest cost (0.5 RCU per 4KB), with the slight risk that the read might return stale data if a write just occurred.
  3. C It automatically encrypts the data during transit to the client.
  4. D It forces the query to use the Sort Key instead of the Partition Key.

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

Get the app

Related questions