Free & Open DynamoDB API for Everyone

Nadav Har'El, ScyllaDB23:06

ScyllaDB began with an Apache Cassandra compatibility story, implementing Cassandra’s query language (CQL) and replicating its user-visible architecture. Recently we introduced “Alternator” - an experimental feature adding compatibility with a second NoSQL database: Amazon’s DynamoDB. In this talk we look at why DynamoDB’s API was chosen as a good target for our API extension, how DynamoDB is similar to ScyllaDB - and how it differs, and how we can implement DynamoDB’s API in ScyllaDB. We will describe our progress so far in making Alternator compatible with DynamoDB - and what still remains to be done so that any DynamoDB application can run unmodified on ScyllaDB.

Share this

Video Slides