What is the read throughput setting for an application that needs to read 25 items of 13KB per second using eventually consistent reads?

Disable ads (and more) with a premium pass for a one time $4.99 payment

Study for the AWS Certified Developer Associate Exam with flashcards and multiple choice questions. Each question offers hints and explanations. Get ready to enhance your cloud development skills and pass your certification exam!

When determining the read throughput setting for an application using eventually consistent reads, it is important to understand how AWS DynamoDB calculates read capacity units. Each read capacity unit allows you to read one item up to 4 KB in size per second when using eventually consistent reads.

In this case, the application needs to read 25 items that are each 13 KB in size. To calculate the required read capacity units:

  1. Since each item is 13 KB, you can determine how many read capacity units are needed by dividing the item size by the maximum size per read capacity unit.
  2. Each 13 KB item requires 4 read capacity units because 13 KB / 4 KB = 3.25, which rounds up to 4 units.
  3. Therefore, for 25 items: 25 items * 4 read capacity units = 100 read capacity units.

Since eventually consistent reads allow reading two items for one read capacity unit, you can divide the total read capacity units by 2:

100 read capacity units / 2 = 50.

Thus, the required read throughput setting for this scenario is indeed 50. This number ensures that the application can handle the required read load efficiently using the eventually consistent read strategy.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy