Microsoft Orleans transactional providers backed by AWS DynamoDB
Install
| Product | Versions |
|---|---|
| .NET |
README
Microsoft Orleans Transaction for DynamoDB
Introduction
Microsoft Orleans Transaction for DynamoDB provides grain transaction for Microsoft Orleans using Amazon's DynamoDB. This ensures that your grains can perform transactions in a distributed environment using DynamoDB as the underlying storage.
Serialized transactional state and metadata must each fit within DynamoDB's 400 KB item limit. Write batches are split to remain within DynamoDB's limits of 100 actions and 4 MB of affected items per transaction.
Getting Started
To use this package, install it via NuGet:
dotnet add package Microsoft.Orleans.Transactions.DynamoDB
Changes from Previous Version
Adoption Assessment
A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.
Related Guides & Workflows
Learn how to evaluate, integrate, or audit this package in your .NET project.