-
Notifications
You must be signed in to change notification settings - Fork 2.1k
[Feature] DynamoDB Transactional Storage Provider #9616
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
base: main
Are you sure you want to change the base?
[Feature] DynamoDB Transactional Storage Provider #9616
Conversation
We are a team working on an unreleased project from one of South Korea's largest game development companies. I'd appreciate that if the core team could review the code. |
I noticed that the transaction in DynamoDB is quite slow compared to individual The comment here describes that it doesn't need to operate atomically.
![]() |
7bbccdf
to
4ae88c1
Compare
4ae88c1
to
1ef18cd
Compare
Microsoft Reviewers: Open in CodeFlow
Background
Currently users can use distributed transaction in DynamoDB by using StateStorageBridge, but it aggregates all pending state into a single entry, Since DynamoDB limits the size of each entry upto 400 KB. It's not applicable for larger transactions. the data must be split into multiple entires, similar to the method used with Orleans.Transactions.AzureStorage
resolve #9150