3 ms·
Sure it is. AWS ships a bunch of clients for Kinesis as well as a kinesis agent for shipping log files. https://docs.aws.amazon.com/sdk-for-go/api/service/kine
by etxm 6y ago
Sure it is. AWS ships a bunch of clients for Kinesis as well as a kinesis agent for shipping log files.
https://docs.aws.amazon.com/sdk-for-go/api/service/kinesis/ https://docs.aws.amazon.com/sdk-for-go/api/service/kinesis/
- agacera 6y agoThis is an SDK not a full client for Kinesis. This is the only official implementation from AWS: https://github.com/awslabs/amazon-kinesis-client 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-consumers-with-sdk.html 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."