eventually-rs
eventually-rs copied to clipboard
AWS DynamoDB support as a backend
Is your feature request related to a problem? Please describe. I want to use AWS DynamoDB as a storage for the Event Store. I want to use it since it's quite native to AWS-based infrastructure and provides a convenient pay-as-you-go pricing model.
Describe the solution you'd like Create one more backend, which supports AWS DynamoDB.
Describe alternatives you've considered Don't use Event Store (not a case for me). Don't use AWS DynamoDB (not a case for me too).
Additional context I completely understand that you don't have enough capacity for implementing it yourself. So I am ready to contribute it. The only limitation I see for now is that library's API is under complete redesign. Do you have any ETA, when you can release 0.5.0 version?
Thanks in advance!
Hey @zamazan4ik, thanks for the issue!
I really like DynamoDB and I think it would make for a great Event Store. Also, it comes with natively supported Change Data Capture capability through Kinesis, so in terms of scalability of Event Subscriptions it's amazing.
I completely understand that you don't have enough capacity for implementing it yourself. So I am ready to contribute it. The only limitation I see for now is that library's API is under complete redesign. Do you have any ETA, when you can release 0.5.0 version?
Yes, v0.5.0 is a real struggle as I'm finding less and less time to work on it 😢
No ETA for now, but I've scoped a bit of what's needed in https://github.com/get-eventually/eventually-rs/projects/1
I'd be more than happy to merge an implementation based on current v0.4.0, and include the migration to v0.5.0 as part of the next release milestone 😄