|
|
|
|
|
by agacera
2227 days ago
|
|
This is an SDK not a full client for Kinesis. This is the only official implementation from AWS:
https://github.com/awslabs/amazon-kinesis-client The client handles horizontal scalling, checkpoiting, shards split and shards merges. Using just the SDK, you have to build this yourself (unless you are using Kinesis for use cases that dont need it to be done correctly). This is the doc for developing consumers using the SDK
https://docs.aws.amazon.com/streams/latest/dev/developing-co... And in the second paragraph of this documentation:
"These examples discuss the Kinesis Data Streams API and use the AWS SDK for Java to get data from a stream. However, for most use cases, you should prefer using the Kinesis Client Library (KCL) . For more information, see Developing KCL 1.x Consumers." |
|