Kinesis isn&#x27;t a good idea for low-latency queueing.  It can handle high throughput, but it can often take anywhere from one to ten seconds for a message to make it through the queue.<p>Given that DynamoDB can reliably write in the 4-5ms range, a kinesis queue may not be necessary.  Unless the point of the Kinesis layer is to keep the cost of DynamoDB provisioning low?