SlideShare a Scribd company logo
DynamoDB
to ScyllaDB
A technical comparison
and path to success
Tim Koopmans, Product Experience
Guilherme Nogueira, Technical Director
Presentation Agenda
+ Introduction
+ Understanding ScyllaDB
+ Comparing DynamoDB and ScyllaDB
+ Migration Options and Tools
+ Case Studies and Best Practices
+ Conclusion
About ScyllaDB
Why ScyllaDB?
On-Prem
Cloud Hosted
Scylla Cloud
Best High Availability in the industry
Best Disaster Recovery in the industry
Best scalability in the industry
Best Performance in the industry
Auto-tune - out of the box performance
Fully compatible with Cassandra & DynamoDB
Best Elasticity in the industry
Best Price/Performance in the industry
Tablets
Schedulers
Shard per Core
Tiered Storage
Built in caching, Load balancing
What sets us apart?
Why do DynamoDB customers switch?
+ Adequate provisioned capacity but high throttling
+ Throttling despite activated AWS Application Auto Scaling
+ Throttling in on-demand capacity mode
+ Presence of a hot partition
+ Traffic exceeding account throughput quotas
ProvisionedThroughputExceededException
Comparing DynamoDB
and ScyllaDB
The benchmark
Provisioned Throughput
200K RCU
250K WCU
Cluster Size
i4i.2XL x 3
YCSB Loaders
c5.2XL x 8
18-150K ops/sec
lp.scylladb.com/price-performance-dynamoDB-benchmark-offer
Latency
Latency
Throughput
Throughput
+ DynamoDB
+ Throughput limited
at partition level
+ ScyllaDB
+ Balanced / prioritized workloads across the
entire cluster
Cost
DynamoDB ScyllaDB
Provisioned cost $30k/mo $4.5k/mo
On-demand cost $206k/mo* $4.5k/mo
P99 latency 20.2 ms 11.1 ms
Migrating from
DynamoDB to
ScyllaDB
+ ScyllaDB is closely related to DynamoDB
Similarities
Dynamo Paper
(Amazon)
BigTable Paper
(Google)
2006 2007 2008 2015
2012
+ ScyllaDB implements CQL
+ Query language
+ Protocol
+ Data model
+ Alternator brought in DynamoDB API compatibility
+ Not a translation layer!
+ Popular standards as transport
+ HTTP/S and JSON
What ScyllaDB brings to the table
Comparison
Aspect CQL DynamoDB API
Transport CQL binary protocol HTTP/S and JSON
Protocol Cluster-aware Single endpoint
Query language Prepared statements No prepared statements
Write model
Conflict-free Replicated Data
Types (CRDT) / Lightweight
Transactions (LWT)
Read-Modify-Write
Comparison - Schema
+ CQL enforces a schema
+ Partition Key(s), Clustering Key(s)
+ CQL types
+ UDTs
+ Materialized Views, Local Secondary Indexes, Global Secondary Indexes
+ CDC
+ DynamoDB enforces Keys
+ Primary Key, Sorting Key
+ DynamoDB Types
+ Local Secondary Indexes, Global Secondary Indexes
+ DynamoDB Streams
Depending on the chosen path
+ DynamoDB to ScyllaDB Alternator
+ No application rewrite
+ Table should work as-is
+ Run DDB-compatible workloads anywhere!
+ DynamoDB to CQL
+ Application and Table changes required
+ Feature-rich, cluster aware
+ High performance
Migration Paths
+ DynamoDB to ScyllaDB Alternator
+ Use DynamoDB-API compatible libraries and tools
+ Dual writes
+ Change application to target both DDB and Alternator
+ Leverage DynamoDB Streams + Lambda
+ Historical data lift-and-shift
+ Read from DDB table
+ Consumes RCUs
+ Beware of throttling and $
+ Export to S3
Migration Paths - DDB to Alternator
+ DynamoDB to ScyllaDB using CQL
+ Use DynamoDB-API compatible tools
+ Python boto3 and Java AWS SDK
+ Native CQL libraries for interacting with ScyllaDB
+ Dual writes
+ Change application to target both DDB and ScyllaDB
+ Historical data lift-and-shift
+ ETL from DDB types to CQL types
+ Read from table or S3
Migration Paths - DynamoDB to CQL
Libraries designed to work with DynamoDB API works with Alternator
+ Python boto3, Java AWS SDK…
+ Kafka Streams Connector
+ NoSQL Workbench
+ Spark
Tooling - Alternator
Tooling - CQL
+ Built-in shard awareness on ScyllaDB drivers
+ Enabled by default
+ Supports many languages:
+ Leveraged by connectors:
+ Rack awareness (save on Cloud networking)
+ Reading tables can trip throttling
+ Impact to Production apps
+ Reading JSON from S3 has its challenges
+ Not everything abides to JSON standards
+ Better to stick with official libraries to import data
+ Schema changes over the years
Challenges
Case Studies And Best
Practices
+ Cost
+ Limited SDK
+ Write throughput
+ Why ScyllaDB?
+ Multi-region
+ ICS, CDC, Seastar shared-nothing, drivers
+ 1ms writes, single-digit read p99
Why did Disney Streaming move out of
DynamoDB?
Real World Examples
Digital Turbine migrated from DynamoDB to ScyllaDB Alternator on GCP
+ Ease of migration
+ No application refactor
+ Reduce cost (20% cost reduction upfront, with opportunity for more)
+ Better performance
+ ScyllaDB Alternator cluster, Cluster ~2,000 ops/sec (90% reads , 10% Writes)
+ Leveraging DynamoDB API
+ DynamoDB ~1,400 ops/sec (90% reads , 10% Writes)
+ Observed light throttling on the DynamoDB side
Real World Examples
Yieldmo migrated from DynamoDB to ScyllaDB Alternator on AWS
+ Billions of ad auctions per day – in milliseconds
+ No room for error
+ No code changes required
+ Improve latencies
+ Reduce cost
+ Keep vital metrics close
+ Use Scylla Monitoring stack
+ Know your data and your application
+ Learn about historical changes to your application
+ Keep it simple
Best Practices
+ Know the technology
+ Use the best tool for the job
+ Apples to Apples migration might be easier
+ Migrating to a different protocol might open many possibilities
+ PoC the technology
+ Application integration, smoke tests
+ Performance comparison
+ Cost
Do’s and Don’ts
+ Use the best tool for the job
+ When interacting with DDB use default libraries
+ CQL Shard-aware drivers
+ Full compatibility is impossible
+ Direct S3 export
+ Lambda triggers
+ CloudFormation integration for creating tables
Do’s and Don’ts - Cont'd
Conclusion
Conclusion
+ ScyllaDB University is 100% FREE
+ Lessons on Alternator and CQL
+ Migration
+ Many useful blogs
+ Customer success stories
+ Migrating from DynamoDB to ScyllaDB can be extremely beneficial
+ Easy to get started
+ Also available as a Managed Service
A ScyllaDB Community
Extreme Scale Engineering | ONLINE | MARCH 11 + 12
Thank you
for joining us today.
@scylladb scylladb/
slack.scylladb.com
@scylladb company/scylladb/
scylladb/

More Related Content

Similar to Moving from DynamoDB to ScyllaDB: Technical Comparison and the Path to Success (20)

PDF
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
ScyllaDB
 
PPTX
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
ScyllaDB
 
PDF
Running a Cost-Effective DynamoDB-Compatible Database on Managed Kubernetes S...
DevOps.com
 
PDF
Running a DynamoDB-compatible Database on Managed Kubernetes Services
ScyllaDB
 
PDF
Database Migration Strategies and Pitfalls by Patrick Bossman
ScyllaDB
 
PPTX
Why We Chose ScyllaDB over DynamoDB for "User Watch Status"
ScyllaDB
 
PDF
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
ScyllaDB
 
PDF
The True Cost of NoSQL DBaaS Options
ScyllaDB
 
PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
PDF
ScyllaDB Virtual Workshop
ScyllaDB
 
PDF
Using ScyllaDB for Extreme Scale Workloads
MarisaDelao3
 
PDF
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
 
PPTX
Empowering the AWS DynamoDB™ application developer with Alternator
ScyllaDB
 
PDF
Recent ScyllaDB Cloud Highlights and Future Roadmap by Michael Hollander & Iv...
ScyllaDB
 
PPTX
MongoDB vs Scylla: Production Experience from Both Dev & Ops Standpoint at Nu...
ScyllaDB
 
PDF
Scylla Summit 2022: How ScyllaDB Powers This Next Tech Cycle
ScyllaDB
 
PPTX
Scylla Virtual Workshop 2022
ScyllaDB
 
PDF
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
ScyllaDB
 
PPTX
Cassandra to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
PDF
Introducing Scylla Cloud
ScyllaDB
 
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
ScyllaDB
 
Radically Outperforming DynamoDB @ Digital Turbine with SADA and Google Cloud
ScyllaDB
 
Running a Cost-Effective DynamoDB-Compatible Database on Managed Kubernetes S...
DevOps.com
 
Running a DynamoDB-compatible Database on Managed Kubernetes Services
ScyllaDB
 
Database Migration Strategies and Pitfalls by Patrick Bossman
ScyllaDB
 
Why We Chose ScyllaDB over DynamoDB for "User Watch Status"
ScyllaDB
 
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
ScyllaDB
 
The True Cost of NoSQL DBaaS Options
ScyllaDB
 
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
ScyllaDB Virtual Workshop
ScyllaDB
 
Using ScyllaDB for Extreme Scale Workloads
MarisaDelao3
 
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
 
Empowering the AWS DynamoDB™ application developer with Alternator
ScyllaDB
 
Recent ScyllaDB Cloud Highlights and Future Roadmap by Michael Hollander & Iv...
ScyllaDB
 
MongoDB vs Scylla: Production Experience from Both Dev & Ops Standpoint at Nu...
ScyllaDB
 
Scylla Summit 2022: How ScyllaDB Powers This Next Tech Cycle
ScyllaDB
 
Scylla Virtual Workshop 2022
ScyllaDB
 
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
ScyllaDB
 
Cassandra to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Introducing Scylla Cloud
ScyllaDB
 

More from ScyllaDB (20)

PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
PDF
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
ScyllaDB
 
PDF
New Ways to Reduce Database Costs with ScyllaDB
ScyllaDB
 
PDF
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
PDF
Powering a Billion Dreams: Scaling Meesho’s E-commerce Revolution with Scylla...
ScyllaDB
 
PDF
Leading a High-Stakes Database Migration
ScyllaDB
 
PDF
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
ScyllaDB
 
PDF
Securely Serving Millions of Boot Artifacts a Day by João Pedro Lima & Matt ...
ScyllaDB
 
PDF
How Agoda Scaled 50x Throughput with ScyllaDB by Worakarn Isaratham
ScyllaDB
 
PDF
ScyllaDB: 10 Years and Beyond by Dor Laor
ScyllaDB
 
PDF
Migrating 50TB Data From a Home-Grown Database to ScyllaDB, Fast by Terence Liu
ScyllaDB
 
PDF
Vector Search with ScyllaDB by Szymon Wasik
ScyllaDB
 
PDF
Workload Prioritization: How to Balance Multiple Workloads in a Cluster by Fe...
ScyllaDB
 
PDF
Two Leading Approaches to Data Virtualization, and Which Scales Better? by Da...
ScyllaDB
 
PDF
Scaling a Beast: Lessons from 400x Growth in a High-Stakes Financial System b...
ScyllaDB
 
PDF
Object Storage in ScyllaDB by Ran Regev, ScyllaDB
ScyllaDB
 
PDF
Lessons Learned from Building a Serverless Notifications System by Srushith R...
ScyllaDB
 
PDF
A Dist Sys Programmer's Journey into AI by Piotr Sarna
ScyllaDB
 
PDF
High Availability: Lessons Learned by Paul Preuveneers
ScyllaDB
 
PDF
How Natura Uses ScyllaDB and ScyllaDB Connector to Create a Real-time Data Pi...
ScyllaDB
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
Database Benchmarking for Performance Masterclass: Session 1 - Benchmarking F...
ScyllaDB
 
New Ways to Reduce Database Costs with ScyllaDB
ScyllaDB
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Powering a Billion Dreams: Scaling Meesho’s E-commerce Revolution with Scylla...
ScyllaDB
 
Leading a High-Stakes Database Migration
ScyllaDB
 
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
ScyllaDB
 
Securely Serving Millions of Boot Artifacts a Day by João Pedro Lima & Matt ...
ScyllaDB
 
How Agoda Scaled 50x Throughput with ScyllaDB by Worakarn Isaratham
ScyllaDB
 
ScyllaDB: 10 Years and Beyond by Dor Laor
ScyllaDB
 
Migrating 50TB Data From a Home-Grown Database to ScyllaDB, Fast by Terence Liu
ScyllaDB
 
Vector Search with ScyllaDB by Szymon Wasik
ScyllaDB
 
Workload Prioritization: How to Balance Multiple Workloads in a Cluster by Fe...
ScyllaDB
 
Two Leading Approaches to Data Virtualization, and Which Scales Better? by Da...
ScyllaDB
 
Scaling a Beast: Lessons from 400x Growth in a High-Stakes Financial System b...
ScyllaDB
 
Object Storage in ScyllaDB by Ran Regev, ScyllaDB
ScyllaDB
 
Lessons Learned from Building a Serverless Notifications System by Srushith R...
ScyllaDB
 
A Dist Sys Programmer's Journey into AI by Piotr Sarna
ScyllaDB
 
High Availability: Lessons Learned by Paul Preuveneers
ScyllaDB
 
How Natura Uses ScyllaDB and ScyllaDB Connector to Create a Real-time Data Pi...
ScyllaDB
 
Ad

Recently uploaded (20)

PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Biography of Daniel Podor.pdf
Daniel Podor
 
PDF
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
PPTX
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
PDF
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PDF
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
PDF
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
PPTX
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Newgen Beyond Frankenstein_Build vs Buy_Digital_version.pdf
darshakparmar
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Biography of Daniel Podor.pdf
Daniel Podor
 
Mastering Financial Management in Direct Selling
Epixel MLM Software
 
From Sci-Fi to Reality: Exploring AI Evolution
Svetlana Meissner
 
Achieving Consistent and Reliable AI Code Generation - Medusa AI
medusaaico
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
"AI Transformation: Directions and Challenges", Pavlo Shaternik
Fwdays
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
The Rise of AI and IoT in Mobile App Tech.pdf
IMG Global Infotech
 
CIFDAQ Market Insights for July 7th 2025
CIFDAQ
 
COMPARISON OF RASTER ANALYSIS TOOLS OF QGIS AND ARCGIS
Sharanya Sarkar
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Ad

Moving from DynamoDB to ScyllaDB: Technical Comparison and the Path to Success

  • 1. DynamoDB to ScyllaDB A technical comparison and path to success Tim Koopmans, Product Experience Guilherme Nogueira, Technical Director
  • 2. Presentation Agenda + Introduction + Understanding ScyllaDB + Comparing DynamoDB and ScyllaDB + Migration Options and Tools + Case Studies and Best Practices + Conclusion
  • 4. Why ScyllaDB? On-Prem Cloud Hosted Scylla Cloud Best High Availability in the industry Best Disaster Recovery in the industry Best scalability in the industry Best Performance in the industry Auto-tune - out of the box performance Fully compatible with Cassandra & DynamoDB Best Elasticity in the industry Best Price/Performance in the industry
  • 5. Tablets Schedulers Shard per Core Tiered Storage Built in caching, Load balancing What sets us apart?
  • 6. Why do DynamoDB customers switch?
  • 7. + Adequate provisioned capacity but high throttling + Throttling despite activated AWS Application Auto Scaling + Throttling in on-demand capacity mode + Presence of a hot partition + Traffic exceeding account throughput quotas ProvisionedThroughputExceededException
  • 9. The benchmark Provisioned Throughput 200K RCU 250K WCU Cluster Size i4i.2XL x 3 YCSB Loaders c5.2XL x 8 18-150K ops/sec lp.scylladb.com/price-performance-dynamoDB-benchmark-offer
  • 13. Throughput + DynamoDB + Throughput limited at partition level + ScyllaDB + Balanced / prioritized workloads across the entire cluster
  • 14. Cost DynamoDB ScyllaDB Provisioned cost $30k/mo $4.5k/mo On-demand cost $206k/mo* $4.5k/mo P99 latency 20.2 ms 11.1 ms
  • 16. + ScyllaDB is closely related to DynamoDB Similarities Dynamo Paper (Amazon) BigTable Paper (Google) 2006 2007 2008 2015 2012
  • 17. + ScyllaDB implements CQL + Query language + Protocol + Data model + Alternator brought in DynamoDB API compatibility + Not a translation layer! + Popular standards as transport + HTTP/S and JSON What ScyllaDB brings to the table
  • 18. Comparison Aspect CQL DynamoDB API Transport CQL binary protocol HTTP/S and JSON Protocol Cluster-aware Single endpoint Query language Prepared statements No prepared statements Write model Conflict-free Replicated Data Types (CRDT) / Lightweight Transactions (LWT) Read-Modify-Write
  • 19. Comparison - Schema + CQL enforces a schema + Partition Key(s), Clustering Key(s) + CQL types + UDTs + Materialized Views, Local Secondary Indexes, Global Secondary Indexes + CDC + DynamoDB enforces Keys + Primary Key, Sorting Key + DynamoDB Types + Local Secondary Indexes, Global Secondary Indexes + DynamoDB Streams
  • 20. Depending on the chosen path + DynamoDB to ScyllaDB Alternator + No application rewrite + Table should work as-is + Run DDB-compatible workloads anywhere! + DynamoDB to CQL + Application and Table changes required + Feature-rich, cluster aware + High performance Migration Paths
  • 21. + DynamoDB to ScyllaDB Alternator + Use DynamoDB-API compatible libraries and tools + Dual writes + Change application to target both DDB and Alternator + Leverage DynamoDB Streams + Lambda + Historical data lift-and-shift + Read from DDB table + Consumes RCUs + Beware of throttling and $ + Export to S3 Migration Paths - DDB to Alternator
  • 22. + DynamoDB to ScyllaDB using CQL + Use DynamoDB-API compatible tools + Python boto3 and Java AWS SDK + Native CQL libraries for interacting with ScyllaDB + Dual writes + Change application to target both DDB and ScyllaDB + Historical data lift-and-shift + ETL from DDB types to CQL types + Read from table or S3 Migration Paths - DynamoDB to CQL
  • 23. Libraries designed to work with DynamoDB API works with Alternator + Python boto3, Java AWS SDK… + Kafka Streams Connector + NoSQL Workbench + Spark Tooling - Alternator
  • 24. Tooling - CQL + Built-in shard awareness on ScyllaDB drivers + Enabled by default + Supports many languages: + Leveraged by connectors: + Rack awareness (save on Cloud networking)
  • 25. + Reading tables can trip throttling + Impact to Production apps + Reading JSON from S3 has its challenges + Not everything abides to JSON standards + Better to stick with official libraries to import data + Schema changes over the years Challenges
  • 26. Case Studies And Best Practices
  • 27. + Cost + Limited SDK + Write throughput + Why ScyllaDB? + Multi-region + ICS, CDC, Seastar shared-nothing, drivers + 1ms writes, single-digit read p99 Why did Disney Streaming move out of DynamoDB?
  • 28. Real World Examples Digital Turbine migrated from DynamoDB to ScyllaDB Alternator on GCP + Ease of migration + No application refactor + Reduce cost (20% cost reduction upfront, with opportunity for more) + Better performance + ScyllaDB Alternator cluster, Cluster ~2,000 ops/sec (90% reads , 10% Writes) + Leveraging DynamoDB API + DynamoDB ~1,400 ops/sec (90% reads , 10% Writes) + Observed light throttling on the DynamoDB side
  • 29. Real World Examples Yieldmo migrated from DynamoDB to ScyllaDB Alternator on AWS + Billions of ad auctions per day – in milliseconds + No room for error + No code changes required + Improve latencies + Reduce cost
  • 30. + Keep vital metrics close + Use Scylla Monitoring stack + Know your data and your application + Learn about historical changes to your application + Keep it simple Best Practices
  • 31. + Know the technology + Use the best tool for the job + Apples to Apples migration might be easier + Migrating to a different protocol might open many possibilities + PoC the technology + Application integration, smoke tests + Performance comparison + Cost Do’s and Don’ts
  • 32. + Use the best tool for the job + When interacting with DDB use default libraries + CQL Shard-aware drivers + Full compatibility is impossible + Direct S3 export + Lambda triggers + CloudFormation integration for creating tables Do’s and Don’ts - Cont'd
  • 34. Conclusion + ScyllaDB University is 100% FREE + Lessons on Alternator and CQL + Migration + Many useful blogs + Customer success stories + Migrating from DynamoDB to ScyllaDB can be extremely beneficial + Easy to get started + Also available as a Managed Service
  • 35. A ScyllaDB Community Extreme Scale Engineering | ONLINE | MARCH 11 + 12
  • 36. Thank you for joining us today. @scylladb scylladb/ slack.scylladb.com @scylladb company/scylladb/ scylladb/