Too Long; Didn't Read
Kinesis Data Streams are the solution for real-time streaming and analytics at scale. As we learned last November, AWS themselves use it internally to keep, well, AWS working. There are pitfalls that can cause problems we will spot only later, in the production environment. We need to think about what we do, our function, our logic and the external logic, and the answer will depend on what we make and the value we choose. With two parameters:batchSizeandbatchWindowsets the maximum number of records by the Lambda function at once.