Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam BDS-C00 Topic 6 Question 93 Discussion

Actual exam question for Amazon's BDS-C00 exam
Question #: 93
Topic #: 6
[All BDS-C00 Questions]

An organization has added a clickstream to their website to analyze traffic. The website is sending each page request with the PutRecord API call to an Amazon Kinesis stream by using the page name as the partition key. During peak spikes in website traffic, a support engineer notices many ProvisionedThroughputExcededException events in the application logs.

What should be done to resolve the issue in the MOST cost-effective way?

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

Malinda
5 days ago
Hmm, I wonder if the website developers are just trying to break the Kinesis stream on purpose. 'Clickstream analysis' sounds like a fancy way of saying 'let's overwhelm the poor Kinesis stream!'
upvoted 0 times
...
Micah
13 days ago
C) Using the Kinesis Producer Library to aggregate requests sounds like a smart idea. That way, you can batch the records and reduce the number of API calls, which should help avoid the throughput exceptions.
upvoted 0 times
...
Boris
19 days ago
B) Increasing the number of shards seems like the most straightforward and effective way to handle the throughput issue. It's a simple fix that should solve the problem without too much overhead.
upvoted 0 times
...
Luisa
22 days ago
That's a good point, Sylvia. Option C could indeed help optimize the performance of the clickstream in a cost-effective way.
upvoted 0 times
...
Sylvia
23 days ago
I disagree with Luisa. I believe option C is the most cost-effective solution. Using the Kinesis Producer Library to aggregate requests before sending them to the stream will help reduce the number of ProvisionedThroughputExceededException events.
upvoted 0 times
...
Luisa
26 days ago
I think option B is the best choice. Increasing the number of shards will allow for more throughput during peak spikes in traffic.
upvoted 0 times
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77