Close-to-the-metal architecture handles millions of OPS with predictable single-digit millisecond latencies.
Learn MoreJoin us at Monster SCALE Summit for 50+ engineering talks and trainings | Free & online March 11-12 | Register now
Close-to-the-metal architecture handles millions of OPS with predictable single-digit millisecond latencies.
Learn More
ScyllaDB is purpose-built for data-intensive apps that require high throughput & predictable low latency.
Learn More
However, as you scale up, you find unexpectedly high costs, particularly if you deal with any of the following representative scenarios:
Separate, expensive option
DynamoDB charges 5X the cost of reads for each write
DynamoDB OnDemand is very expensive, provisioned often too slow
DynamoDB Accelerator is an expensive external cache
The ScyllaDB Alternator for DynamoDB simplifies the transition by converting all DynamoDB functionality into ScyllaDB operations, redirecting HTTP/HTTPS streams from DynamoDB to ScyllaDB.
ScyllaDB supports the same client SDKs, data modeling, and queries as DynamoDB. With Alternator enabled, every Scylla node listens for DynamoDB API requests. These requests are parsed in JSON format over HTTP, resulting in calls to internal Scylla C++ functions.
Core functionality such as Key Table and Item Operations, Scans, and Filters are implemented. All attribute types, including nested documents implemented. The key differences are that your existing DynamoDB applications will run anywhere – not just on AWS – and are provisioned as dedicated yet extremely elastic clusters with no added cost for global tables, built-in caching and load balancing, and no difference in pricing for writes and reads.
Digital Turbine, a mobile app provider, recently entered a strategic partnership with Google for their Android ecosystem. ScyllaDB enables them to move their DynamoDB workloads as part of this ambitious cloud migration.
GE Healthcare needed to take its AWS-based AI platform on-premises to run within hospitals’ networks. By leveraging ScyllaDB Alternator for DynamoDB, they accomplished this without changing their application.
If you’re having trouble with scaling, poor throughput, unpredictable latencies, or higher-than-projected costs with DynamoDB, we invite you to learn more about ScyllaDB and Alternator.