All Questions
Dynamodb medium

When using `TransactWriteItems` to update multiple items atomically, what is the 'Capacity' cost penalty compared to individual `UpdateItem` calls?

  1. A There is no extra cost; transactions are natively supported in the kernel.
  2. B Double Consumption: Each item in the transaction is charged at 2x the standard RCU/WCU cost due to the internal two-phase commit overhead (Prepare and Commit).
  3. C Transactions are only allowed if you pay for the 'Enterprise Support' plan.
  4. D A fixed fee of $1.00 is charged for every transaction execution.

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

Get the app

Related questions