Home › Forums › AWS › AWS Certified Data Analytics – Specialty › Question on kinesis streams
Tagged: Kinesis
-
Question on kinesis streams
Carlo-TutorialsDojo updated 2 years, 8 months ago 2 Members · 2 Posts -
The questions states:
A digital banking startup plans to upgrade its online client banking system’s recommendations feature and requires real-time data collection and analysis. It is estimated that each data record will be approximately 25 KB in size. Worried about the system’s performance, the product owner wants a solution that can achieve optimal throughput from each user device and enable consumers to receive these records from the stream with dedicated throughput.
How can the startup meet these requirements?
The answer given is Hence, the correct answer is: <strong style=”font-family: inherit; font-size: inherit;”>Configure Amazon Kinesis Data Streams and the banking system to use the
PutRecord
API to send data to the stream. Register consumers with the enhanced fan-out feature.,<div>yet in the the explanation it says : You should prefer using
PutRecords
for most applications because it will achieve a higher throughput per data producer.</div><div>Is it the case that fan-out feature can only be used with PutRecord.
</div>
-
Hello goking,
Thanks for bringing this item to our attention. Upon checking, it appears that this was a simple typo; it should have been PutRecords. However, for the enhanced fan-out feature, either PutRecord or PutRecords API can be used.
We will correct this error.
Let me know if you have additional questions.
Regards,
Carlo @ Tutorials Dojo
The forum ‘AWS Certified Data Analytics – Specialty’ is closed to new discussions and replies.