Skip to content

AWS Kinesis API Exceptions

AWS Kinesis API - ExceptionsΒΆ

  • ProvisionedThroughputExceeded Exceptions
    • Happens when sending more data (exceeding MB/s or TPS for any shard)
    • Make sure you don't have a [[hot shard]] (such as your partition key is bad and too much data goes to that partition)
  • Solution:
    • Retries with backoff
    • Increase shards (scaling)
    • Ensure your partition key is a good one