Develop custom consumers with shared throughput using KCL
One of the methods of developing a custom consumer application with shared throughput is to use the Kinesis Client Library (KCL).
Choose from the following topics for the KCL version you are using.