SlideShare a Scribd company logo
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
BENGALURU | MAY 16, 2024
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Freshworks Rethinks NoSQL
for Rapid Scaling & Cost
Efficiency
Sreedhar Gade
VP Engineering
Sunderjeet Singh
Regional Head of Sales and Country Manager
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What is important for data-intensive
applications?
High Throughput Low Latency Predictable Cost
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
ScyllaDB: the database for gamechangers
• For data-intensive applications that require high
throughput and predictable low latencies
• Close-to-the-metal design takes full advantage
of modern infrastructure
▪ >5x higher throughput
▪ >20x lower latency
▪ >75% TCO savings
• Compatible with Apache Cassandra and
Amazon DynamoDB
• DBaaS/Cloud, Enterprise and Open Source
solutions
“ScyllaDB stands apart...It’s the rare
product that exceeds my expectations.”
– Martin Heller, InfoWorld contributing editor and reviewer
“For 99.9% of applications, ScyllaDB
delivers all the power a customer will ever
need, on workloads that other databases
can’t touch – and at a fraction of the cost of
an in-memory solution.”
– Adrian Bridgewater, Forbes senior contributor
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Predictable performance at scale
Low Latency
Our low-level design
plus adaptive
capabilities keep P99s
predictably low.
High Throughput
Sustain millions of
ops/sec with low
P99s. No item or
partition size limits, no
throttling down your
workloads.
Global Scale
Operate at a global
scale with high
availability, fewer
nodes and reduced
administration.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Finding the perfect fit for high throughput /
low latency workload
ScyllaDB is an excellent choice for
business-critical workloads that
need high throughput and
predictable, low latency. To
understand if it’s right for you, first
consider where your workload falls
with respect to high throughput
and/or low latency.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Relationship
• ScyllaDB is an ISV Accelerate Partner
• ScyllaDB has two AWS Marketplace Listings
• ScyllaDB Enterprise
• ScyllaDB Cloud (DBaaS)
• AWS Marketplace TCV grew over 200% in FY23;
Expected to grow 3x growth this year
• Foundation of the relationship is technical excellence on EC2 instances led to ScyllaDB being
mentioned in the I4I launch blog and demonstrating superior Graviton performance
• ScyllaDB is a Graviton Ready Partner
• ScyllaDB is a sponsor at AWS Summit in London, India, Tel Aviv and re-Invent.
• ScyllaDB sponsored the AWS Marketplace Conclave, and participated in the AWS Startup
Roadshow in India
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gamechangers leveraging ScyllaDB
Messaging, Inbox,
Notifications
Fast computation
of flight pricing
Content
Recommendation
Video recommendation
management
Gaming
& Leaderboard
Real time fraud
detection across 6M
transactions/day
Uber scale, mission
critical chat &
messaging app
Seamless experiences
across content + devices
Network security
threat detection
Power ~50M X1 DVRs
with billions of reqs/day
Precision healthcare
via Edison AI
Inventory hub for
retail operations
Property listings
and updates
Cryptocurrency
exchange app
Geography-based
recommendations
Incentives, Pricing,
Location, Assets
User Profile,
Login Tokens
Predictable performance for
on sale surges
Fraud Detection,
Underwriting,
Notifications
Unified ML feature store
across the business
Online gaming
ad targeting
Media streaming
for 45M+ subscribers
Audio Platform with 100M+
listeners
IT Service
Management
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Speaker info
Sree Gade
Vice President, Engineering, Freshworks
Sreedhar Gade is an Engineering Leader with nearly 2 decades
of association with world's leading Technology, Financial &
Internet organizations including Yahoo! and Microsoft. Sree has
been instrumental in building and running internet scale SaaS
products across industry verticals to support $B revenues with
multi-cloud, scalable & secure design with Govt Cloud support.
During the journey, Sree had a chance to implement Internet
Scale SaaS Applications on multi-cloud solution providers with
cloud-agnostic & multi-region design.
Sree has presented at number of conferences & seminars on
emerging SaaS trends, Webscale Cloud Tech & Leadership. He
also runs blogs & social channels and is a published author.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Freshworks at glance
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The technical challenges we faced
High tail
latencies
Administrative
burden
A slight surge in
traffic led to an
increase in timeouts
Read performance
was lower
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Why ScyllaDB?
We load tested and benchmarked ScyllaDB and found
it to be highly performant. The tail latencies are much
less compared to Apache Cassandra.
ScyllaDB Cloud is easy to maintain and scale up.
ScyllaDB is cost effective.
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Migration Plan
Enable ZDM Dual Writes
Snapshot existing Cassandra cluster and create
as volumes in ScyllaDB cluster
10TB of data to be migrated from Cassandra to ScyllaDB
Cloud with the ScyllaDB migration team support
Verified the data using CDM migrator
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Results so far
Live in one region
Migrated 2.5TB in 4 days
20x reduction in tail latency: from 1s to 50ms
Customized CDM verifier: 7x faster
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What’s next
● Move Text/BLOB data from MySQL to ScyllaDB
● ScyllaDB might be a better choice than MySQL for storing text data
● Scalability
● Performance
● Data Model
● Maintenance
✔ Reduced MySQL Storage eases maintenance related activities
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Build beyond
skillbuilder.aws
Redeem your free 7-day
trial of AWS Skill Builder
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Thank you! Please complete the session
survey in the mobile app
Sreedhar Gade
linkedin.com/in/sreegade
sreegade.com
Sunderjeet Singh
linkedin.com/in/sunderjeet-singh

More Related Content

PDF
ScyllaDB Virtual Workshop
PPTX
Scylla Virtual Workshop 2022
PDF
Inside Tripadvisor’s real-time personalization with ScyllaDB and AWS
PDF
5 Factors When Selecting a High Performance, Low Latency Database
PDF
ShareChat’s Path to High-Performance NoSQL with ScyllaDB
PDF
Transforming the Database: Critical Innovations for Performance at Scale
PDF
How Development Teams Cut Costs with ScyllaDB.pdf
PPTX
Make your data fly - Building data platform in AWS
ScyllaDB Virtual Workshop
Scylla Virtual Workshop 2022
Inside Tripadvisor’s real-time personalization with ScyllaDB and AWS
5 Factors When Selecting a High Performance, Low Latency Database
ShareChat’s Path to High-Performance NoSQL with ScyllaDB
Transforming the Database: Critical Innovations for Performance at Scale
How Development Teams Cut Costs with ScyllaDB.pdf
Make your data fly - Building data platform in AWS

Similar to Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency (20)

PDF
ScyllaDB Virtual Workshop: Getting Started with ScyllaDB 2024
PPTX
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
PPTX
IBM Relay 2015: Open for Data
 
PPTX
Scylla Summit 2017: Snapfish's Journey Towards Scylla
PDF
AWS Summit - Atlanta
PDF
Workshop - How to benchmark your database
PDF
Deep dive session - how to achieve database freedom
PDF
Getting the most out of ScyllaDB
PDF
Introduction to AWS
PPTX
Overcoming Barriers of Scaling Your Database
PDF
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
PDF
¿Quién es Amazon Web Services?
PPTX
AWS Enterprise First Call Deck
PDF
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
PDF
AWS reinvent 2019 recap - Riyadh - Database and Analytics - Assif Abbasi
PDF
New Ways to Reduce Database Costs with ScyllaDB
PDF
The True Cost of NoSQL DBaaS Options
PDF
Leading a High-Stakes Database Migration
PDF
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
PDF
ScyllaDB V Developer Deep Dive Series: Performance Enhancements + AWS I4i Ben...
ScyllaDB Virtual Workshop: Getting Started with ScyllaDB 2024
MongoDB vs ScyllaDB: Tractian’s Experience with Real-Time ML
IBM Relay 2015: Open for Data
 
Scylla Summit 2017: Snapfish's Journey Towards Scylla
AWS Summit - Atlanta
Workshop - How to benchmark your database
Deep dive session - how to achieve database freedom
Getting the most out of ScyllaDB
Introduction to AWS
Overcoming Barriers of Scaling Your Database
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
¿Quién es Amazon Web Services?
AWS Enterprise First Call Deck
Achieving Extreme Scale with ScyllaDB: Tips & Tradeoffs
AWS reinvent 2019 recap - Riyadh - Database and Analytics - Assif Abbasi
New Ways to Reduce Database Costs with ScyllaDB
The True Cost of NoSQL DBaaS Options
Leading a High-Stakes Database Migration
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB V Developer Deep Dive Series: Performance Enhancements + AWS I4i Ben...
Ad

More from ScyllaDB (20)

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

Recently uploaded (20)

PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Mushroom cultivation and it's methods.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Getting Started with Data Integration: FME Form 101
PDF
A comparative study of natural language inference in Swahili using monolingua...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Univ-Connecticut-ChatGPT-Presentaion.pdf
Network Security Unit 5.pdf for BCA BBA.
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Mushroom cultivation and it's methods.pdf
Empathic Computing: Creating Shared Understanding
A comparative analysis of optical character recognition models for extracting...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Programs and apps: productivity, graphics, security and other tools
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
A Presentation on Artificial Intelligence
cloud_computing_Infrastucture_as_cloud_p
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Unlocking AI with Model Context Protocol (MCP)
Getting Started with Data Integration: FME Form 101
A comparative study of natural language inference in Swahili using monolingua...

Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency

  • 1. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. BENGALURU | MAY 16, 2024
  • 2. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Freshworks Rethinks NoSQL for Rapid Scaling & Cost Efficiency Sreedhar Gade VP Engineering Sunderjeet Singh Regional Head of Sales and Country Manager
  • 3. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. What is important for data-intensive applications? High Throughput Low Latency Predictable Cost
  • 4. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. ScyllaDB: the database for gamechangers • For data-intensive applications that require high throughput and predictable low latencies • Close-to-the-metal design takes full advantage of modern infrastructure ▪ >5x higher throughput ▪ >20x lower latency ▪ >75% TCO savings • Compatible with Apache Cassandra and Amazon DynamoDB • DBaaS/Cloud, Enterprise and Open Source solutions “ScyllaDB stands apart...It’s the rare product that exceeds my expectations.” – Martin Heller, InfoWorld contributing editor and reviewer “For 99.9% of applications, ScyllaDB delivers all the power a customer will ever need, on workloads that other databases can’t touch – and at a fraction of the cost of an in-memory solution.” – Adrian Bridgewater, Forbes senior contributor
  • 5. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Predictable performance at scale Low Latency Our low-level design plus adaptive capabilities keep P99s predictably low. High Throughput Sustain millions of ops/sec with low P99s. No item or partition size limits, no throttling down your workloads. Global Scale Operate at a global scale with high availability, fewer nodes and reduced administration.
  • 6. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Finding the perfect fit for high throughput / low latency workload ScyllaDB is an excellent choice for business-critical workloads that need high throughput and predictable, low latency. To understand if it’s right for you, first consider where your workload falls with respect to high throughput and/or low latency.
  • 7. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Relationship • ScyllaDB is an ISV Accelerate Partner • ScyllaDB has two AWS Marketplace Listings • ScyllaDB Enterprise • ScyllaDB Cloud (DBaaS) • AWS Marketplace TCV grew over 200% in FY23; Expected to grow 3x growth this year • Foundation of the relationship is technical excellence on EC2 instances led to ScyllaDB being mentioned in the I4I launch blog and demonstrating superior Graviton performance • ScyllaDB is a Graviton Ready Partner • ScyllaDB is a sponsor at AWS Summit in London, India, Tel Aviv and re-Invent. • ScyllaDB sponsored the AWS Marketplace Conclave, and participated in the AWS Startup Roadshow in India
  • 8. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gamechangers leveraging ScyllaDB Messaging, Inbox, Notifications Fast computation of flight pricing Content Recommendation Video recommendation management Gaming & Leaderboard Real time fraud detection across 6M transactions/day Uber scale, mission critical chat & messaging app Seamless experiences across content + devices Network security threat detection Power ~50M X1 DVRs with billions of reqs/day Precision healthcare via Edison AI Inventory hub for retail operations Property listings and updates Cryptocurrency exchange app Geography-based recommendations Incentives, Pricing, Location, Assets User Profile, Login Tokens Predictable performance for on sale surges Fraud Detection, Underwriting, Notifications Unified ML feature store across the business Online gaming ad targeting Media streaming for 45M+ subscribers Audio Platform with 100M+ listeners IT Service Management
  • 9. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Speaker info Sree Gade Vice President, Engineering, Freshworks Sreedhar Gade is an Engineering Leader with nearly 2 decades of association with world's leading Technology, Financial & Internet organizations including Yahoo! and Microsoft. Sree has been instrumental in building and running internet scale SaaS products across industry verticals to support $B revenues with multi-cloud, scalable & secure design with Govt Cloud support. During the journey, Sree had a chance to implement Internet Scale SaaS Applications on multi-cloud solution providers with cloud-agnostic & multi-region design. Sree has presented at number of conferences & seminars on emerging SaaS trends, Webscale Cloud Tech & Leadership. He also runs blogs & social channels and is a published author.
  • 10. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Freshworks at glance
  • 11. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. The technical challenges we faced High tail latencies Administrative burden A slight surge in traffic led to an increase in timeouts Read performance was lower
  • 12. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Why ScyllaDB? We load tested and benchmarked ScyllaDB and found it to be highly performant. The tail latencies are much less compared to Apache Cassandra. ScyllaDB Cloud is easy to maintain and scale up. ScyllaDB is cost effective.
  • 13. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Migration Plan Enable ZDM Dual Writes Snapshot existing Cassandra cluster and create as volumes in ScyllaDB cluster 10TB of data to be migrated from Cassandra to ScyllaDB Cloud with the ScyllaDB migration team support Verified the data using CDM migrator
  • 14. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Results so far Live in one region Migrated 2.5TB in 4 days 20x reduction in tail latency: from 1s to 50ms Customized CDM verifier: 7x faster
  • 15. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. What’s next ● Move Text/BLOB data from MySQL to ScyllaDB ● ScyllaDB might be a better choice than MySQL for storing text data ● Scalability ● Performance ● Data Model ● Maintenance ✔ Reduced MySQL Storage eases maintenance related activities
  • 16. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Build beyond skillbuilder.aws Redeem your free 7-day trial of AWS Skill Builder
  • 17. © 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved. Thank you! Please complete the session survey in the mobile app Sreedhar Gade linkedin.com/in/sreegade sreegade.com Sunderjeet Singh linkedin.com/in/sunderjeet-singh