Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency

ScyllaDB 281 views 17 slides Jun 14, 2024
Slide 1
Slide 1 of 17
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17

About This Presentation

Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Lea...


Slide Content

Using this event template THIS TEMPLATE INCLUDES RESOURCES AND EXAMPLES TO GET YOU STARTED Slide layouts How-to guide Best practices Use these default layouts to build your slide deck More layouts are available by navigating to Home tab > Slides section > Layout Browse this section to get tips on building effective presentations Copy the example design elements and custom layouts to use with your content Review these guidelines if you’re unfamiliar with applying a PowerPoint template or would like some guidance on font usage

BENGALURU | MAY 16, 2024 Welcome slide

Freshworks Rethinks NoSQL for Rapid Scaling & Cost Efficiency Sreedhar Gade VP Engineering Sunderjeet Singh Regional Head of Sales and Country Manager

What is important for data-intensive applications? High Throughput Low Latency Predictable Cost

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

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.

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.

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

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

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.

Freshworks at glance

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

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 .

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

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

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

Build beyond skillbuilder.aws Redeem your free 7-da y trial of AWS Skill Builder