Max Dubinin
04/20/2023, 4:53 PMMartijn Visser
04/20/2023, 4:53 PMMax Dubinin
04/20/2023, 4:53 PMMax Dubinin
04/20/2023, 4:54 PMMartijn Visser
04/20/2023, 4:54 PMMax Dubinin
04/20/2023, 4:55 PMAleksandr Pilipenko
04/20/2023, 4:57 PMMax Dubinin
04/20/2023, 4:58 PMMax Dubinin
04/20/2023, 4:58 PMAleksandr Pilipenko
04/20/2023, 5:00 PMMax Dubinin
04/20/2023, 5:01 PMMax Dubinin
04/20/2023, 5:05 PMMax Dubinin
04/20/2023, 5:05 PMAleksandr Pilipenko
04/20/2023, 5:05 PMMax Dubinin
04/20/2023, 5:06 PMAleksandr Pilipenko
04/20/2023, 5:06 PMbut Kinesis has it’s own checkpoints stored on DynamoDBI think you talking about Kinesis Client Library: https://docs.aws.amazon.com/streams/latest/dev/shared-throughput-kcl-consumers.html#shared-throughput-kcl-consumers-concepts
Max Dubinin
04/20/2023, 5:06 PMAleksandr Pilipenko
04/20/2023, 5:07 PMI think I got it. Once I cancel a job I should resume from the savepoint, and if I do that again, I can remove the previous savepoints?correct, you only need latest savepoint unless you need to reprocess older records
Aleksandr Pilipenko
04/20/2023, 5:07 PMI couldn’t figure out if the consumer for flink is based on it or notNo, consumer uses Kinesis API
Max Dubinin
04/20/2023, 5:08 PMMax Dubinin
04/20/2023, 5:08 PMAleksandr Pilipenko
04/20/2023, 5:10 PMMax Dubinin
04/20/2023, 5:10 PMAleksandr Pilipenko
04/20/2023, 5:11 PMMax Dubinin
04/20/2023, 5:14 PMDanny Cranmer
04/20/2023, 5:17 PMFlinkKinesisProducer is based on KPL and support aggregation.
KinesisStreamsSink is native AWS SDK implementation and does not support aggregationMax Dubinin
04/20/2023, 5:18 PMFlinkKinesisConsumer?Max Dubinin
04/20/2023, 5:18 PMAleksandr Pilipenko
04/20/2023, 5:19 PMMax Dubinin
04/20/2023, 5:20 PM