Question 104:
HikeHills.com (HH) is an online specialty retailer that sells clothing and outdoor refreshment gear for trekking, go camping, boulevard biking, mountain biking, rock hiking, ice mountaineering, skiing, avalanche protection, snowboarding, fly fishing, kayaking, rafting, road and trace running, and many more. HH runs their entire online infrastructure on java based web applications running on AWS. The HH is capturing click stream data and use custom-build recommendation engine to recommend products which eventually improve sales, understand customer preferences and already using AWS kinesis KPL to collect events and transaction logs and process the stream. HH IT team identified lot of performance issues with the Kinesis Stream and based on the metrics captured, identified hot and cold shards.IT team wants to effectively remove the unused capacity. There are 2 shards SHARD 1 with a hash key range of 276...381 and SHARD 2 with a hash key range of 382...454. What Resharding strategy needs to be applied and how can it be applied? Select 1 option.
Answer options:
A.SHARD 1 need to be split as SHARD 1A with hash keys 276.. .332 and SHARD 1B as 332…381, SHARD2 into SHARD2A 382..410and SHARD 2B as 410..454 B.SHARD 1 need to be split as SHARD 1A with hash keys 276.. .332 and SHARD 1B as 333…381, SHARD2 into SHARD2A 382..410and SHARD 2B as 411..454 C.MERGE AND SPLIT SHARD 1 and SHARD2 into 3 SHARDS, SHARD12A with hash keys 276…370, SHARD12B as 371…420, SHARD12Cas 421..454 D.MERGE 2 SHARDS into 1 SHARD with hash keys between 276..454 which remove unused capacity