ScyllaDB University Live | Free Virtual Training Event
Learn more
ScyllaDB Documentation Logo Documentation
  • Server
  • Cloud
  • Tools
    • ScyllaDB Manager
    • ScyllaDB Monitoring Stack
    • ScyllaDB Operator
  • Drivers
    • CQL Drivers
    • DynamoDB Drivers
  • Resources
    • ScyllaDB University
    • Community Forum
    • Tutorials
Download
ScyllaDB Docs Developers Switching from DynamoDB User Stories Yieldmo

Yieldmo¶

Facing Challenges with DynamoDB¶

Yieldmo, an advertising platform, faced challenges with DynamoDB due to rising costs and limitations in cross-cloud deployment, particularly when attempting to connect from GCP Amsterdam to AWS DynamoDB in Dublin. To address this, they sought an alternative database solution that offered cost reduction, cross-cloud compatibility, and maintained speed and reliability. They evaluated several options including:

  1. Caching Layer with DynamoDB

  2. Aerospike

Why ScyllaDB?¶

Ultimately, Yieldmo chose ScyllaDB for its:

  1. Multiple cloud provider support

  2. Cost-effectiveness

  3. Good performance

  4. DynamoDB compatibility, which minimized code changes

  5. Support from ScyllaDB’s team during the proof of concept (POC), making migration easier

How Did They Migrate?¶

The migration process involved a POC, collaborative planning with ScyllaDB, addressing data migration challenges with multi-terabyte tables and continuous updates, and utilizing a Spark cluster and Kafka for data loading and synchronization. The impact of the migration included significant cost savings, enabled GCP integration with reduced latency, and modest speed improvements.

PREVIOUS
User Stories
NEXT
Digital Turbine
Developers
  • Getting Started with ScyllaDB
    • What is ScyllaDB?
    • Technical Differentiators
  • Switching from DynamoDB
    • Hands on Labs
      • Simple Application
      • Load Balancing
    • Practical Guides
      • Understanding Costs
        • Cost Calculator
        • Real World Scenarios
        • Pricing Models
        • Cost Units
        • Global Tables
        • DAX Caching
      • Migrating from DynamoDB
        • Avoiding Migration Pitfalls
    • User Stories
      • Yieldmo
      • Digital Turbine
      • iFood
      • GE Healthcare
Docs Tutorials University Contact Us About Us
© 2025, ScyllaDB. All rights reserved. | Terms of Service | Privacy Policy | ScyllaDB, and ScyllaDB Cloud, are registered trademarks of ScyllaDB, Inc.
Last updated on 15 May 2025.
Powered by Sphinx 7.4.7 & ScyllaDB Theme 1.8.6