AWS – Kinesis Client Library now enables multi-stream processing
You can now process multiple Amazon Kinesis data streams with a single Kinesis Client Library (KCL) based consumer application. Previously, each KCL based application processes a single Kinesis data stream. With this new capability, you can update the list of streams at runtime for multi-stream processing in a scalable KCL application without redeploying the application. This reduces operational overhead of maintaining multiple KCL applications.
Read More for the details.