I needed to test some client changes to handle a ProvisionedThroughputExceededException and I found your library that pretended to be Kinesis. It was close enough to the real thing, and I was able to add a command line parameter to simulate a X percent chance to have a ProvisionedThrougputExceededException. I've submitted a pull request just in case you think anyone else would find this useful.
I needed to test some client changes to handle a ProvisionedThroughputExceededException and I found your library that pretended to be Kinesis. It was close enough to the real thing, and I was able to add a command line parameter to simulate a X percent chance to have a ProvisionedThrougputExceededException. I've submitted a pull request just in case you think anyone else would find this useful.