1 Answers
Hi Vanrun,
When answering AWS exam questions, you really need to just answer what is given without trying to insert any other knowledge. I call this the "Practitioner’s Curse" as it’s real hard to not insert additional "if we did this then.." and "in the real world…". In this quiz question, it’s testing your knowledge that Kinesis messages max is 1MB. If we had to divide up 1GB of data into 1MB chunks just to use Kinesis, that seems like a lot of work plus room for corrupted messages in the event of failure.
I’d also ask you to defend your assertion that Kinesis scales better than SQS.
–Scott
Well, they never mention Java, so are you not adding additional details into the question. What if the app was being built in JavaScript (node.js) or C#?