kinsumer
kinsumer copied to clipboard
Native Go consumer for AWS Kinesis streams.
Thoughts on supporting enhanced fan-out? https://docs.aws.amazon.com/streams/latest/dev/introduction-to-enhanced-consumers.html
Provide access to the kinesis.Record object when fetching data since it has some metadata that is useful to expose.
Hi! Is it possible to manually update the checkpoint manually? My use case is that the processing of a record can fail temporarily and I would like to be able...
Hi. I'd like to define initial position in stream, but I don't see how to define such parameter in `kinsumer.NewConfig()` Thank you
This adds a new config option, `WithManualCheckpointing(true)`, that disables the automatic checkpoint on `Next()` and adds a new method `NextWithCheckpointer()` that includes a new return argument, `func()`, which updates the...
This PR enables support for deaggregation of the records if the stream has aggregated records.
(First of all: thanks for being awesome-y) Not really an issue, but a question: How relevant are application ids with parallelization? We'd like to run two kinsumer instances of the...
Adds a `ResetCheckpoints` function which sets all existing dynamo checkpoints to `LATEST`. This is useful to call as part of a deploy if you want to make sure that all...
I tried to use the sample consumer and passsign the region and all other details under aws config but keep getting below error Credential should be scoped to correct service:...
I am using kinsumer cross accounts and can see significant delay and sometimes lossing data while reading from Next(). in the same account as kinesis, kinsumer works fine but not...