How much write throughput is required for the target table?

A meteorological system monitors 600 temperature gauges, obtaining temperature samples every minute and
saving each sample to a DynamoDB table. Each sample involves writing 1K of data and the writes are evenly
distributed over time.
How much write throughput is required for the target table?

A meteorological system monitors 600 temperature gauges, obtaining temperature samples every minute and
saving each sample to a DynamoDB table. Each sample involves writing 1K of data and the writes are evenly
distributed over time.
How much write throughput is required for the target table?

A.
1 write capacity unit

B.
10 write capacity units

C.
60 write capacity units

D.
600 write capacity units

E.
3600 write capacity units



Leave a Reply 7

Your email address will not be published. Required fields are marked *


Sadeel Anjum

Sadeel Anjum

B.
10 write capacity units

James

James

The language of the question itself is not clear; if B is the correct choice, the question may need state it that it takes 1 minute to obtain temperatures from 600 temperature gauges.

TuanBA

TuanBA

How to calculate:
– 600 write per minute => a = 10 write per second.
– One write capacity unit represents one write per second for an item up to 1 KB in size. 4 KB for read.
and item is 1 KB
=> b = 1KB/1KB = 1 write capacity unit per item
Final: a x b = 1 write capacity unit per item × 10 writes per second = 10 write capacity units

Answer is B

Ref: http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ProvisionedThroughput.html#HowItWorks.ProvisionedThroughput.AutoScaling

webber

webber

B

600/60X1/1 = 10 requests/second

write is 1 KB, and read is 4 KB for your information