Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can we use this library with dynamo db streams endpoint #46

Open
ravikiran-zoman opened this issue Apr 26, 2023 · 0 comments
Open

Can we use this library with dynamo db streams endpoint #46

ravikiran-zoman opened this issue Apr 26, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@ravikiran-zoman
Copy link

ravikiran-zoman commented Apr 26, 2023

Additional context

Alternative to this would be to use the kinesis data streams enabled for the dynamodb table. But with this we will loose some of the features provided by the DynamoDbKinesisStreamAdapter which are as follows ,

  1. Exactly once guarantee
  2. Each stream record appears in the same order of modifications made to a table item.
  3. Automatic handling of new or expired shards, in addition to shards that split while the application is running. And also it makes sure that parent shard is completed before the child shards are processed.

Are these features will still be available if we use kinesis data streams enabled for the dynamodb and use this library to process the stream records. ?

@taoj-action can you please kindly help with this issue ?

@ravikiran-zoman ravikiran-zoman added the enhancement New feature or request label Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant