
AWS veröffentlicht ExtendDB: DynamoDB-kompatibler Open-Source-Adapter mit austauschbaren Storage-Backends
ExtendDB ist ein von AWS veröffentlichtes Open-Source-Projekt, das als Kompatibilitätsschicht zwischen der DynamoDB-API und alternativen Storage-Backends fungiert. Das zentrale Designprinzip ist die „Pluggable Storage"-Architektur: Backends können ausgetauscht werden, ohne dass Anwendungen, SDKs oder Toolchains angepasst werden müssen. Als erstes unterstütztes Backend setzt ExtendDB auf PostgreSQL, was es ermöglicht, DynamoDB-Workloads in selbstverwalteten oder Cloud-agnostischen Umgebungen zu betreiben. Damit richtet sich das Projekt vor allem an Teams, die bestehende DynamoDB-basierte Anwendungen portieren oder auf eigener Infrastruktur betreiben wollen, ohne den Applikationscode anfassen zu müssen. Der Ansatz adressiert ein bekanntes Problem im Cloud-Bereich: die enge Kopplung an proprietäre Datenbankdienste eines einzigen Anbieters. Durch die vollständige Kompatibilität mit existierenden DynamoDB-SDKs – etwa dem AWS SDK für Python, Java oder Node.js – ist der Migrationspfad für bestehende Projekte konzeptionell niedrigschwellig. Der Autor des InfoQ-Berichts ist Renato Losio; weitere technische Details zur internen Architektur, zu Leistungsgrenzen oder zum Beitragsprozess sind aus dem verfügbaren Auszug nicht ersichtlich.
- Erstes offiziell unterstütztes Storage-Backend ist PostgreSQL — weitere Backends sollen über die Pluggable-Architektur ergänzbar sein.
- Bestehende DynamoDB-SDKs und -Tools funktionieren laut AWS ohne Codeänderungen gegen den ExtendDB-Adapter.
- Das Projekt ist Open Source und wurde von AWS selbst angekündigt, nicht von einem Drittanbieter.
- Hauptzielgruppe sind Teams, die DynamoDB-Workloads außerhalb der nativen AWS-DynamoDB-Umgebung betreiben wollen.
- Der Adapter ermöglicht Deployments in selbstverwalteten oder Cloud-agnostischen Szenarien und reduziert damit Vendor-Lock-in.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge

AWS veröffentlicht ExtendDB: DynamoDB-kompatibler Open-Source-Adapter mit austauschbaren Storage-Backends
ExtendDB ist ein von AWS veröffentlichtes Open-Source-Projekt, das als Kompatibilitätsschicht zwischen der DynamoDB-API und alternativen Storage-Backends fungiert. Das zentrale Designprinzip ist die „Pluggable Storage"-Architektur: Backends können ausgetauscht werden, ohne dass Anwendungen, SDKs oder Toolchains angepasst werden müssen. Als erstes unterstütztes Backend setzt ExtendDB auf PostgreSQL, was es ermöglicht, DynamoDB-Workloads in selbstverwalteten oder Cloud-agnostischen Umgebungen zu betreiben. Damit richtet sich das Projekt vor allem an Teams, die bestehende DynamoDB-basierte Anwendungen portieren oder auf eigener Infrastruktur betreiben wollen, ohne den Applikationscode anfassen zu müssen. Der Ansatz adressiert ein bekanntes Problem im Cloud-Bereich: die enge Kopplung an proprietäre Datenbankdienste eines einzigen Anbieters. Durch die vollständige Kompatibilität mit existierenden DynamoDB-SDKs – etwa dem AWS SDK für Python, Java oder Node.js – ist der Migrationspfad für bestehende Projekte konzeptionell niedrigschwellig. Der Autor des InfoQ-Berichts ist Renato Losio; weitere technische Details zur internen Architektur, zu Leistungsgrenzen oder zum Beitragsprozess sind aus dem verfügbaren Auszug nicht ersichtlich.
- Erstes offiziell unterstütztes Storage-Backend ist PostgreSQL — weitere Backends sollen über die Pluggable-Architektur ergänzbar sein.
- Bestehende DynamoDB-SDKs und -Tools funktionieren laut AWS ohne Codeänderungen gegen den ExtendDB-Adapter.
- Das Projekt ist Open Source und wurde von AWS selbst angekündigt, nicht von einem Drittanbieter.
- Hauptzielgruppe sind Teams, die DynamoDB-Workloads außerhalb der nativen AWS-DynamoDB-Umgebung betreiben wollen.
- Der Adapter ermöglicht Deployments in selbstverwalteten oder Cloud-agnostischen Szenarien und reduziert damit Vendor-Lock-in.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.