Skip to content
Search

Amazon DynamoDB

lastmod 2025-01-15created 2021-12-282 edits

Favorite site

  • Building a DynamoDB data change event pipeline (feat. Kinesis)
  • Distributed Transactions at Scale in Amazon DynamoDB - Large-scale distributed transaction processing in Amazon DynamoDB
    • Amazon DynamoDB is a distributed database that delivers predictable, high performance for single-key reads and writes.
    • This blog post describes two key constraints when adding transaction support to DynamoDB.
    • First, the predictable performance of single-key operations must be preserved; second, transactions must be implemented with in-place updates, without multi-version concurrency control (MVCC).
    • As a solution, it shows that introducing "one-shot transactions" can handle the vast majority of use cases.
    • The post covers the transaction API, how it is implemented, and experimental results.
author Zer0 sitemap