SlideShare a Scribd company logo
How ScyllaDB Powers
This Next Tech Cycle
Dor Laor
CEO
What Changed in Databases?
Changes in Infrastructure
Amazing NVMe drivers
100 Gbps Ethernet
128 core machines {Intel, AMD, ARM}
1 TB ram machines
5G (don’t forget the chip)
Changes in Databases
Column Store
Document
K/V
Graph
NewSQL / Distributed SQL
DBaaS consumption
2022 Modern Stack Requirements
Ability to work at scale
Ability to work all the time
Ability to respond fast
Ability to work in all environments
Ability to move fast
Ability to analyze
Is your DATABASE ready
for this next tech cycle?
You’re about to Query your Database (more)
Data Enrichment
Real Time
Analytics
AI/ML
Multiple Data Sources
Stream
Cache Geo Replicate
Multi Cloud Data Tiers
Effects on the Database
10x - 100x Queries P99 becomes P36
Cost skyrocket
Things break at Scale
Database Efficiency Score =
ƒ(query/vcpu, workload/ram, cost/storage);
Database Over Provision Score =
ƒ(idle, tables/clusters, readonly/DCs);
Database Scale Score =
ƒ(10x scale cost/ability,
P99@Scale,
Time to scale,
Ease of scale);
Database Maintenance Score =
ƒ(Backup,
Repair,
Replace,
Scale,
Upgrade,
Observe,
Trace)
Database Freedom Score =
ƒ(License, Environment, Ecosystem tools);
ScyllaDB State of the Union
ScyllaDB Journey
■ Gen #1 - Brute Power
ScyllaDB Journey
■ Gen #1 - Brute Power
■ Gen #2 - API Compatible, Compaction, solved!
R1
Can I
propose a
value?
Check
condition
R2
R3
Accept
new value
Learn
decision
Decision made
o
k
!
o
k
!
r
o
w
c
h
e
c
k
s
u
m
o
k
!
a
c
k
ok!
ScyllaDB Journey
■ Gen #1 - Brute Power
■ Gen #2 - API Compatible, compaction - solved
■ Gen #3 - Extras: CDC, K8S, Indexes, ICS, Alterator,..
ScyllaDB Journey
■ Gen #1 - Brute Power
■ Gen #2 - API Compatible, compaction - solved
■ Gen #3 - Extras: CDC, K8S, Indexes, ICS, Alternator...
■ Gen #4 - ScyllaDB 5.0, Scylla Cloud, Scylla Operator for Kubernetes
ScyllaDB 5.0
■ Major Improvements
• Repair Based Node Operations Enabled
• New IO scheduler
• Repair - a solved problem
• Large partitions - a solved problem
• Many others
ScyllaDB 5.0
■ Major Improvements
• Repair Based Node Operations Enabled
• New IO scheduler
• Repair - a solved problem
• Large partitions - a solved problem
• Many others
■ Raft Consensus at Zero cost
• Rock solid base - Schema, Topology
• Extreme Elasticity - Tablets
• Eventual Immediate Consistency
• Synchronous Indexing
■
ScyllaDB 5.0
■ Major Improvements
• Repair Based Node Operations Enabled
• New IO scheduler
• Repair - a solved problem
• Large partitions - a solved problem
• Many others
■ Raft Consensus at Zero cost
• Rock solid base - Schema, Topology
• Extreme Elasticity - Tablets
• Immediate Consistency
• Synchronous Indexing
■ Drivers
• New Rust driver
• New C++ based on ^^
• Workload definitions per role
■ Others
• Scylla Advisor
• First class K8S support
• DNS & Node uuid
ScyllaDB 5.0 Enables Scylla Cloud & K8S
■ Extreme elasticity
■ Excellent isolation and control between workloads
■ Manage 1000s of clusters
■ Mega nodes or tiny pods
■ Cluster consolidation
Scylla Cloud 2022 Roadmap
Today - Perfect Single Tenant land
■ Extreme efficiency
■ Perfect security & isolation
■ Clear and simple units - servers
■ > 5x Cost effectiveness vs all others
■ Easy to consume
Scylla Cloud 2022 Roadmap
Today - Perfect Single Tenant land
■ Extreme efficiency
■ Perfect security & isolation
■ Clear and simple units - servers
■ > 5x Cost effectiveness vs all
others
■ Easy to consume
Coming - Multi tenancy
■ Separation of compute & storage
■ Serverless, pay per usage
■ Elastic w/ APIs control
■ More efficient than today’s
implementation
■ Preserves ScyllaDB goodware™
Thank you!
Stay in touch
Star us on github!
@dorlaor
dor@scylladb.com

More Related Content

What's hot (20)

PDF
Scylla Summit 2016: ScyllaDB, Present and Future
ScyllaDB
 
PDF
Renegotiating the boundary between database latency and consistency
ScyllaDB
 
PPTX
FireEye & Scylla: Intel Threat Analysis Using a Graph Database
ScyllaDB
 
PPTX
Scylla Summit 2018: Scylla 3.0 and Beyond
ScyllaDB
 
PDF
Scylla Summit 2022: Stream Processing with ScyllaDB
ScyllaDB
 
PDF
Introducing Scylla Open Source 4.0
ScyllaDB
 
PPTX
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
PDF
Scylla Summit 2022: Rakuten’s Catalog Platform Migration from Cassandra to Sc...
ScyllaDB
 
PDF
Scylla Summit 2016: Compose on Containing the Database
ScyllaDB
 
PDF
Scylla Summit 2022: Operating at Monstrous Scales: Benchmarking Petabyte Work...
ScyllaDB
 
PPTX
MongoDB vs Scylla: Production Experience from Both Dev & Ops Standpoint at Nu...
ScyllaDB
 
PDF
Running Scylla on Kubernetes with Scylla Operator
ScyllaDB
 
PPTX
ClustrixDB: how distributed databases scale out
MariaDB plc
 
PDF
Scylla Summit 2016: Why Kenshoo is about to displace Cassandra with Scylla
ScyllaDB
 
PPTX
SAS Institute on Changing All Four Tires While Driving an AdTech Engine at Fu...
ScyllaDB
 
PDF
Scylla Summit 2016: Scylla at Samsung SDS
ScyllaDB
 
PPTX
Scylla Summit 2018: Getting the Most Out of Scylla on Kubernetes
ScyllaDB
 
PDF
Scylla Virtual Workshop 2020
ScyllaDB
 
PDF
Comparing Apache Cassandra 4.0, 3.0, and ScyllaDB
ScyllaDB
 
PDF
Latency and Consistency Tradeoffs in Modern Distributed Databases
ScyllaDB
 
Scylla Summit 2016: ScyllaDB, Present and Future
ScyllaDB
 
Renegotiating the boundary between database latency and consistency
ScyllaDB
 
FireEye & Scylla: Intel Threat Analysis Using a Graph Database
ScyllaDB
 
Scylla Summit 2018: Scylla 3.0 and Beyond
ScyllaDB
 
Scylla Summit 2022: Stream Processing with ScyllaDB
ScyllaDB
 
Introducing Scylla Open Source 4.0
ScyllaDB
 
Scylla Summit 2019 Keynote - Avi Kivity
ScyllaDB
 
Scylla Summit 2022: Rakuten’s Catalog Platform Migration from Cassandra to Sc...
ScyllaDB
 
Scylla Summit 2016: Compose on Containing the Database
ScyllaDB
 
Scylla Summit 2022: Operating at Monstrous Scales: Benchmarking Petabyte Work...
ScyllaDB
 
MongoDB vs Scylla: Production Experience from Both Dev & Ops Standpoint at Nu...
ScyllaDB
 
Running Scylla on Kubernetes with Scylla Operator
ScyllaDB
 
ClustrixDB: how distributed databases scale out
MariaDB plc
 
Scylla Summit 2016: Why Kenshoo is about to displace Cassandra with Scylla
ScyllaDB
 
SAS Institute on Changing All Four Tires While Driving an AdTech Engine at Fu...
ScyllaDB
 
Scylla Summit 2016: Scylla at Samsung SDS
ScyllaDB
 
Scylla Summit 2018: Getting the Most Out of Scylla on Kubernetes
ScyllaDB
 
Scylla Virtual Workshop 2020
ScyllaDB
 
Comparing Apache Cassandra 4.0, 3.0, and ScyllaDB
ScyllaDB
 
Latency and Consistency Tradeoffs in Modern Distributed Databases
ScyllaDB
 

Similar to Scylla Summit 2022: How ScyllaDB Powers This Next Tech Cycle (20)

PDF
MySQL in the Cloud
Colin Charles
 
PDF
MySQL in the Hosted Cloud
Colin Charles
 
PPT
Kb 40 kevin_klineukug_reading20070717[1]
shuwutong
 
PDF
To Serverless and Beyond
ScyllaDB
 
PDF
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
sabnees
 
PPTX
Introducing Apache Kudu (Incubating) - Montreal HUG May 2016
Mladen Kovacevic
 
PDF
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
Arnon Shimoni
 
PPTX
High Throughput Analytics with Cassandra & Azure
DataStax Academy
 
PDF
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld
 
PDF
Using ScyllaDB for Extreme Scale Workloads
MarisaDelao3
 
PPTX
Cassandra to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
PDF
Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711
Dave Anselmi
 
PPTX
Survey of High Performance NoSQL Systems
ScyllaDB
 
PDF
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
 
PDF
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Data Con LA
 
PDF
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Nikitas Xenakis
 
PDF
Databases in the Hosted Cloud
Colin Charles
 
PPTX
Beyond EBS Stroage Alternatives in the Cloud
NetApp
 
PDF
Webinar: The Future of SQL
Crate.io
 
PPTX
Intro to Apache Kudu (short) - Big Data Application Meetup
Mike Percy
 
MySQL in the Cloud
Colin Charles
 
MySQL in the Hosted Cloud
Colin Charles
 
Kb 40 kevin_klineukug_reading20070717[1]
shuwutong
 
To Serverless and Beyond
ScyllaDB
 
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
sabnees
 
Introducing Apache Kudu (Incubating) - Montreal HUG May 2016
Mladen Kovacevic
 
SQream DB - Bigger Data On GPUs: Approaches, Challenges, Successes
Arnon Shimoni
 
High Throughput Analytics with Cassandra & Azure
DataStax Academy
 
VMworld 2013: Virtualizing Databases: Doing IT Right
VMworld
 
Using ScyllaDB for Extreme Scale Workloads
MarisaDelao3
 
Cassandra to ScyllaDB: Technical Comparison and the Path to Success
ScyllaDB
 
Scaling RDBMS on AWS- ClustrixDB @AWS Meetup 20160711
Dave Anselmi
 
Survey of High Performance NoSQL Systems
ScyllaDB
 
How Development Teams Cut Costs with ScyllaDB.pdf
ScyllaDB
 
Big Data Day LA 2016/ Big Data Track - How To Use Impala and Kudu To Optimize...
Data Con LA
 
Maximum Availability Architecture with Fusion Middleware 12c and Oracle Datab...
Nikitas Xenakis
 
Databases in the Hosted Cloud
Colin Charles
 
Beyond EBS Stroage Alternatives in the Cloud
NetApp
 
Webinar: The Future of SQL
Crate.io
 
Intro to Apache Kudu (short) - Big Data Application Meetup
Mike Percy
 
Ad

More from ScyllaDB (20)

PDF
Understanding The True Cost of DynamoDB Webinar
ScyllaDB
 
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
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
ScyllaDB
 
PDF
ScyllaDB: 10 Years and Beyond by Dor Laor
ScyllaDB
 
PDF
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
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
 
Understanding The True Cost of DynamoDB Webinar
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
 
How Yieldmo Cut Database Costs and Cloud Dependencies Fast by Todd Coleman
ScyllaDB
 
ScyllaDB: 10 Years and Beyond by Dor Laor
ScyllaDB
 
Reduce Your Cloud Spend with ScyllaDB by Tzach Livyatan
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
 
Ad

Recently uploaded (20)

PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 

Scylla Summit 2022: How ScyllaDB Powers This Next Tech Cycle

  • 1. How ScyllaDB Powers This Next Tech Cycle Dor Laor CEO
  • 2. What Changed in Databases?
  • 3. Changes in Infrastructure Amazing NVMe drivers 100 Gbps Ethernet 128 core machines {Intel, AMD, ARM} 1 TB ram machines 5G (don’t forget the chip)
  • 4. Changes in Databases Column Store Document K/V Graph NewSQL / Distributed SQL DBaaS consumption
  • 5. 2022 Modern Stack Requirements Ability to work at scale Ability to work all the time Ability to respond fast Ability to work in all environments Ability to move fast Ability to analyze
  • 6. Is your DATABASE ready for this next tech cycle?
  • 7. You’re about to Query your Database (more) Data Enrichment Real Time Analytics AI/ML Multiple Data Sources Stream Cache Geo Replicate Multi Cloud Data Tiers
  • 8. Effects on the Database 10x - 100x Queries P99 becomes P36 Cost skyrocket Things break at Scale
  • 9. Database Efficiency Score = ƒ(query/vcpu, workload/ram, cost/storage);
  • 10. Database Over Provision Score = ƒ(idle, tables/clusters, readonly/DCs);
  • 11. Database Scale Score = ƒ(10x scale cost/ability, P99@Scale, Time to scale, Ease of scale);
  • 12. Database Maintenance Score = ƒ(Backup, Repair, Replace, Scale, Upgrade, Observe, Trace)
  • 13. Database Freedom Score = ƒ(License, Environment, Ecosystem tools);
  • 14. ScyllaDB State of the Union
  • 15. ScyllaDB Journey ■ Gen #1 - Brute Power
  • 16. ScyllaDB Journey ■ Gen #1 - Brute Power ■ Gen #2 - API Compatible, Compaction, solved! R1 Can I propose a value? Check condition R2 R3 Accept new value Learn decision Decision made o k ! o k ! r o w c h e c k s u m o k ! a c k ok!
  • 17. ScyllaDB Journey ■ Gen #1 - Brute Power ■ Gen #2 - API Compatible, compaction - solved ■ Gen #3 - Extras: CDC, K8S, Indexes, ICS, Alterator,..
  • 18. ScyllaDB Journey ■ Gen #1 - Brute Power ■ Gen #2 - API Compatible, compaction - solved ■ Gen #3 - Extras: CDC, K8S, Indexes, ICS, Alternator... ■ Gen #4 - ScyllaDB 5.0, Scylla Cloud, Scylla Operator for Kubernetes
  • 19. ScyllaDB 5.0 ■ Major Improvements • Repair Based Node Operations Enabled • New IO scheduler • Repair - a solved problem • Large partitions - a solved problem • Many others
  • 20. ScyllaDB 5.0 ■ Major Improvements • Repair Based Node Operations Enabled • New IO scheduler • Repair - a solved problem • Large partitions - a solved problem • Many others ■ Raft Consensus at Zero cost • Rock solid base - Schema, Topology • Extreme Elasticity - Tablets • Eventual Immediate Consistency • Synchronous Indexing ■
  • 21. ScyllaDB 5.0 ■ Major Improvements • Repair Based Node Operations Enabled • New IO scheduler • Repair - a solved problem • Large partitions - a solved problem • Many others ■ Raft Consensus at Zero cost • Rock solid base - Schema, Topology • Extreme Elasticity - Tablets • Immediate Consistency • Synchronous Indexing ■ Drivers • New Rust driver • New C++ based on ^^ • Workload definitions per role ■ Others • Scylla Advisor • First class K8S support • DNS & Node uuid
  • 22. ScyllaDB 5.0 Enables Scylla Cloud & K8S ■ Extreme elasticity ■ Excellent isolation and control between workloads ■ Manage 1000s of clusters ■ Mega nodes or tiny pods ■ Cluster consolidation
  • 23. Scylla Cloud 2022 Roadmap Today - Perfect Single Tenant land ■ Extreme efficiency ■ Perfect security & isolation ■ Clear and simple units - servers ■ > 5x Cost effectiveness vs all others ■ Easy to consume
  • 24. Scylla Cloud 2022 Roadmap Today - Perfect Single Tenant land ■ Extreme efficiency ■ Perfect security & isolation ■ Clear and simple units - servers ■ > 5x Cost effectiveness vs all others ■ Easy to consume Coming - Multi tenancy ■ Separation of compute & storage ■ Serverless, pay per usage ■ Elastic w/ APIs control ■ More efficient than today’s implementation ■ Preserves ScyllaDB goodware™
  • 25. Thank you! Stay in touch Star us on github! @dorlaor [email protected]