AWS announced ExtendDB 0.1 on May 20, an open-source implementation of the DynamoDB API with pluggable storage backends. PostgreSQL is the reference backend in the initial release.
The API travels beyond the managed service
The announcement describes support for control-plane and data-plane operations, including tables, items, and streams. AWS positions the project for local development, continuous integration, on-premises deployments, and disconnected environments. It is maintained by AWS under the Apache 2.0 license.
The distinction matters: using the same programming model in another environment is a different decision from consuming a managed database service. The announcement provides an adapter option; it does not establish identical operational behavior for every workload.
Our analysis: teams considering ExtendDB for testing should document the behaviors their tests rely on. An adapter is useful when its supported contract is explicit, especially around the errors and concurrency cases that ordinary success-path tests miss.
Build a focused compatibility suite
Select a small group of production operations and run the same behavioral cases against the existing service integration and the proposed adapter. Include conditional writes, serialization, pagination, and any stream processing the application actually uses.
Separate correctness checks from performance measurements. A successful local test cannot establish the capacity or failure behavior of a deployment with a different storage backend.
For on-premises use, assign responsibility for the backing database, upgrades, backups, and recovery before moving a workload. The first deliverable should be an inventory of required API behavior with observed results and known gaps. That gives engineers a concrete basis for deciding whether version 0.1 belongs in development tooling, a constrained production use case, or a later evaluation.
- AWS announces ExtendDB, an open source DynamoDB-compatible adapter
AWS · May 20, 2026
See the original announcement for availability and release details.