Amazon Kinesis Data Streams Gets Smarter Partition Keys
Amazon Kinesis Data Streams now handles partition key distribution automatically for On-Demand streams, so you can skip the UUID randomization dance and let AWS balance your data across shards. This means faster time-to-market for log aggregation, metrics, and IoT workloads that don't need strict ordering—just upgrade your SDK and you're good to go, available now across all AWS regions at no extra cost.
source: [aws/whats-new]