← Today's Issue / Tech / May 21, 2026
AWS

AWS open-sources a DynamoDB-shaped adapter

ExtendDB is a new AWS-maintained open-source project that implements the DynamoDB API over pluggable storage backends. The first release targets PostgreSQL, making it interesting for local development, CI and constrained environments where the managed service is not available.

AWS AWS What's New 3 min
AWS open-sources a DynamoDB-shaped adapter
AWS announced ExtendDB 0.1 as an open-source DynamoDB-compatible adapter with a PostgreSQL backend.

AWS has announced ExtendDB 0.1, an open-source project that implements the Amazon DynamoDB API with pluggable storage backends. The first reference backend is PostgreSQL. AWS says the project covers DynamoDB control-plane and data-plane APIs, including operations on tables, items and streams, and is intended for places where the managed DynamoDB service is not available: developer laptops, CI, on-premises data centres and disconnected edge sites.

The pitch is not that PostgreSQL suddenly becomes DynamoDB. The useful idea is API shape. A team can write against the DynamoDB programming model and run a closer local or private test environment without maintaining a separate mock or rewriting application code for every non-cloud context. For agencies and product teams, that matters most in the unglamorous parts of delivery: repeatable integration tests, cheaper preview environments, offline demos, regulated deployments and debugging without touching shared cloud resources.

There is also a platform signal here. AWS has spent years selling fully managed primitives. ExtendDB acknowledges a common enterprise reality: not every workload, test suite or customer environment can call the real service all the time. A compatible adapter can make the cloud API the contract while allowing the storage implementation to vary.

That flexibility cuts both ways. DynamoDB’s value is not only its API; it is also its operational envelope, scaling model, latency profile and managed failure handling. ExtendDB 0.1 should be treated as an adapter and development tool, not as a casual drop-in for production workloads that depend on DynamoDB’s service guarantees. Teams will need to test consistency assumptions, stream behaviour, throughput limits and edge cases before trusting it beyond development and CI.

For a Laravel or PHP shop that uses AWS heavily, the near-term use case is straightforward. If an app already talks to DynamoDB through the AWS SDK, ExtendDB could make local stacks and pipeline tests more faithful without provisioning cloud tables for every branch. It may also help when clients insist on private or disconnected environments but still want a design that can move back to managed AWS later.

The open-source angle is important. AWS says ExtendDB is maintained by AWS, Apache 2.0 licensed and developed in the open, with the community invited to add storage backends. If the project gains contributors, it could become a useful compatibility layer. If it does not, it remains a cautious v0.1 experiment. Either way, it is worth watching because it turns a managed-service API into portable developer infrastructure.

· · ·