Note: ScyllaDB Summit has concluded! Watch top tech talks on demand.
ScyllaDB Summit 2023 is now less than a week away! We’ve already shared a bit about what you can expect – whether you’re looking to learn more about ScyllaDB (the fastest NoSQL Database) and hear from users like Discord, Strava, Epic Games,& ShareChat, or you want to explore trends across the broader data ecosystem (databases + event streaming, Rust, WebAssembly…).
It’s time to turn the tables. Let’s hear directly from some of the speakers you can learn from and interact with live on February 15 and 16.
Brian Taylor, Optimizely
Brian’s talk is “Making the Most Out of ScyllaDB’s Awesome Concurrency at Optimizely.”
Why attend your session?
Stop leaving throughput potential on the table.
What other session are you most looking forward to and why?
“Squeezing the Most Out of the Storage Engine with State of the Art Compaction” because compaction decides write amplification which decides sustainable throughput.
Extra credit: What’s the best thing to read or watch before attending your session?
My blog post on sustainable throughput will help pre-sensitize you to the dangers of the saturation region we’ll discuss in my talk.
Daniel Abadi, University of Maryland
Daniel’s talk is “The Consistency vs Throughput Tradeoff in Distributed Databases.”
Why attend your session?
Everyone needs to understand important system tradeoffs.
What other session are you most looking forward to and why?
Making the Most Out of ScyllaDB’s Awesome Concurrency at Optimizely — hoping that this talk will touch on a consistency vs. throughput tradeoff from the perspective of an end-user.
Extra credit: What’s the best thing to read or watch before attending your session?
Consistency Tradeoffs in Modern Distributed Database System Design
Konstantin Osipov, ScyllaDB
Kostja’s talk is “Raft After ScyllaDB 5.2: Safe Topology Changes.”
Why attend your session?
To understand how schema changes work in ScyllaDB 5.2.
What other session are you most looking forward to and why?
Raphael S. Carvalho (ScyllaDB) on “Squeezing the Most Out of the Storage Engine with State of the Art
Compaction.” I am genuinely interested in managing huge volumes of structured data at scale, and Raphael’s talk presents the latest and greatest in this field (happens to be in ScyllaDB).
Lei Shi, Zhiwei Peng, and Zhihao Chen (Proxima Beta, Tencent IEG Global) on “How Proxima Beta Implemented CQRS and Event Sourcing on Top of Apache Pulsar and ScyllaDB.” I like seeing how ScyllaDB is being used in the larger ecosystem, like the one from Apache Foundation.
Pooja Kelgaonkar (Rackspace) on “Data Platform Architecture Principles and Evaluation Criteria.” Data platforms are the next big things. We’re no longer satisfied with a single database, but need multiple instruments for storing and streaming data to work seamlessly together. I’d like to know the Rackspace view on the field – they have long been an independent expert in data.
Keith McKay Mike Bennet (ScaleFlux) on “x86-less ScyllaDB: Exploring an All-ARM Cluster.” The transition to ARM in data-centric applications is yet to happen. I’d like to understand why we haven’t crossed the chasm yet.
Peter Zaitsev (Percona) on “The Database Trends that are Transforming Your Database Infrastructure Forever.” While I do not always agree with Peter’s opinions and projections, it’s interesting and valuable to be familiar with the world view of an established consulting company in the database field, such as Percona.
Extra credit: What’s the best thing to read or watch before attending your session?
This Raft lecture by John Osterhout and Diego Ongaro
My ScyllaDB Summit 2022 talk, Making Schema Changes Safe with Raft
João Victor Martins, iFood
João’s talk is “Integrating ScyllaDB with Quarkus.”
Why attend your session?
Because I will present 2 powerful technologies (ScyllaDB + Quarkus)
What other session are you most looking forward to and why?
I’m looking forward to watching how Discord stores trillions of messages on ScyllaDB. Discord is a great company with a tool that people use every day. It is good to see how they work, which technologies they use and so on.
Extra credit: What’s the best thing to read or watch before attending your session?
I recommend you read the Quarkus documentation, is very rich and I have a great post on my personal blog that covers this subject: Integrating ScyllaDB with Quarkus.
Piotr Sarna, ChiselStrike
Piotr’s talk is “libSQL.”
Why attend your session?
It’s about a *fork* of SQLite
What other session are you most looking forward to and why?
As a proud grandfather of ScyllaDB Rust Driver, I’m really looking forward to watching Numberly’s “Building a 100% ScyllaDB Shard-Aware Application using Rust” to see how it was used in practice.
Extra credit: What’s the best thing to read or watch before attending your session?
Lei Shi, Level Infinite
Lei is presenting “How Proxima Beta Implemented CQRS and Event Sourcing on Top of Apache Pulsar and ScyllaDB” along with Zhiwei Peng and Zhihao Chen.
Why attend your session?
Learn how we’re dispatching events at scale
What other session are you most looking forward to and why?
The most interesting topic in my view is How Discord Stores Trillions of Messages on ScyllaDB. Because I think scalability is a key factor to success in our business domain (online games).
Extra credit: What’s the best thing to read or watch before attending your session?
This blog, How Proxima Beta Implemented CQRS and Event Sourcing on Top of Apache Pulsar and ScyllaDB
Ryan Ross, dbt Labs
Ryan’s talk is “Maximum Uptime Cluster Orchestration with Ansible.”
Why attend your session?
Learn to build confidence in production changes.
What other session are you most looking forward to and why?
I’m excited to see Bo Ingram’s talk on how Discord uses ScyllaDB to store trillions of messages. This sounds like a huge engineering challenge and exciting use case for Scylla. I also use Discord every day. The chance to see how something works behind the scenes is always intriguing to me especially when I myself am a user.
Extra credit: What’s the best thing to read or watch before attending your session?
Tim Bergland’s talk at Devoxx Poland on distributed systems architecture is to this day one of my favorite talks I’ve ever seen. Tim’s work and this talk are a huge inspiration to me on how I think about systems architecture and operational best practices of those systems.
Geetha Anne, Confluent
Geetha Anne’s talk is “Strategies For Migrating From SQL to NoSQL — The Apache Kafka Way.”
Why attend your session?
DB modernization with Kafka and NoSQL stores
What other session are you most looking forward to and why?
Daniel Abadi’s “The Consistency vs Throughput Tradeoff in Distributed Databases.” CAP theorem intrigues me and I am fascinated by how enterprises are tackling the challenges around it.
Extra credit: What’s the best thing to read or watch before attending your session?
See the Featured resources on my LinkedIn.
Tim Spann, StreamNative
Tim is presenting “Sink Your Teeth into Streaming at Any Scale” along with David Kjerrumgaard.
Why attend your session?
Learn about modern streaming the easy way.
What other session are you most looking forward to and why?
I am looking forward to CI/CD for Data – Building Data Development Environment with lakeFS by Vinodhini. She is a great speaker and lakeFS is very interesting tech.
Extra credit: What’s the best thing to read or watch before attending your session?
I recommend you read this free e-book about Apache Pulsar.
Alexys Jacob-Monier, Numberly
Alexys is presenting “Building a 100% ScyllaDB Shard-Aware Application using Rust” along with Yassir Barchi and Joseph Perez.
Why attend your session?
Embed Shard-Awareness in your next App
What other session are you most looking forward to and why?
To list only 3 :
- The Path to ScyllaDB 5.2 : Because I love when Avi tells me about the future
- libSQL : Because I’m curious about why and how Chiselstrike use it
- Optimizing ScyllaDB Performance via Observability : Because I’m sure I can do better at using ScyllaDB metrics to optimize my workloads
Extra credit: What’s the best thing to read or watch before attending your session?
Read about how we got into Rust in the first place: Learning Rust the hard way for a production Kafka + ScyllaDB pipeline
Charan Movva, ShareChat
Charan’s talk “Aggregations at Scale for ShareChat Using Kafka Streams and ScyllaDB.”
Why attend your session?
Simple architecture on a massive scale.
(We believe in keeping things very simple.)
What other session are you most looking forward to and why?
“How Discord Stores Trillions of Messages on ScyllaDB” – Due to the massive scale, I’m eagerly waiting to understand how they pulled it off.
Extra credit: What’s the best thing to read or watch before attending your session?
Any Kafka documentation and its basics are good to know. But don’t worry much, even if you are new to Kafka and its internals, I’ve got you covered.
Mike Bennett, Ampere
Mike is presenting “x86-less ScyllaDB: Exploring an All-ARM Cluster” along with Keith McKay (ScaleFlux).
Why attend your session?
We benchmark ScyllaDB on an 128 core CPU.
What other session are you most looking forward to and why?
I am looking forward to “How Discord stores Trillions of Messages on ScyllaDB” so that I can get ideas how to benchmark for larger deployments.
Extra credit: What’s the best thing to read or watch before attending your session?
This article on designing cloud applications: https://amperecomputing.com/developers/designing-cloud-applications
Matthew Cullum, thatDot
Matthew’s talk is “Build Low Latency, Windowless Event Processing Pipelines with Quine and ScyllaDB.”
Why attend your session?
Learn how to scale real-time event processing
What other session are you most looking forward to and why?
- Discord: It will be interesting to see how Discord thinks about storing data
- Optimizely: I’m curious about how others have taken advantage of ScyllaDB’s concurrency
- Numberly: I’d like to know what they mean by “100%” shard-aware
- Confluent: This overlaps with a Quine use case, so it should be interesting
Extra credit: What’s the best thing to read or watch before attending your session?
Scaling Quine Streaming Graph to Process 1 Million Events/Second
Rahul Singh, Anant
Rahul’s talk is “Developing Enterprise Consciousness: Building Modern Open Data Platforms.”
Why attend your session?
The future of data platforms – nocode/lowcode data.
What other session are you most looking forward to and why?
I’m interested in Serverless ScyllaDB because people shouldn’t need to manage servers, just their data.
Extra credit: What’s the best thing to read or watch before attending your session?
Data.Engineers.Lunch has tons of great posts/code/videos about modern data engineering.
Daniel Seybold, BenchANT
Daniel’s talk is “Solving the Issue of Mysterious Database Benchmarking Results.”
Why attend your session?
Learn how to challenge database benchmark results.
What other session are you most looking forward to and why?
- To Serverless and Beyond -> I am very curious to learn how ScyllaDB Cloud service is implementing the serverless approach (compared to other serverless DBaaS offers)
- The Consistency vs Throughput Tradeoff in Distributed Databases -> Because it is a database performance related talk with academic and industry focus
- The Database Trends that are Transforming Your Database Infrastructure Forever -> I am always interested in future trends of the database landscape
Extra credit: What’s the best thing to read or watch before attending your session?
Since my session will use our open database performance ranking as a demo, I recommend you check it our before the session. Some interesting database performance results are guaranteed.
Nguyen Cao, Security ScoreCard
Nguyen’s talk is “Scalable and Resilient Security Ratings Platform with ScyllaDB.”
Why attend your session?
Build highly scalable with low query latency system
What other session are you most looking forward to and why?
I would love to learn how Timothy Spann and David Kjerrumgaard from StreamNative present their real-time event streaming analytics reference architecture built on top of Apache Pulsar, a messaging platform, Apache Flink, a unified stream and batch processing framework and ScyllaDB.
Extra credit: What’s the best thing to read or watch before attending your session?
I would strongly recommend anyone to get familiar with basic architectural design concepts of Apache Cassandra described here.
Amnon Heiman, ScyllaDB
Amnon’s talk is “Optimizing ScyllaDB Performance via Observability.”
Why attend your session?
How you can get more from your cluster
What other session are you most looking forward to and why?
Of course, there are many. For example:
- To Serverless and Beyond
- The Path to ScyllaDB 5.2
- Key-Key-Value Store: Generic NoSQL datastore with tombstone reduction and automatic partition split
- Use ScyllaDB Alternator to Use Amazon DynamoDB API, Everywhere, Better, More Affordable, All at Once
- Aggregations at Scale for ShareChat Using Kafka Streams and ScyllaDB
Extra credit: What’s the best thing to read or watch before attending your session?
Give ScyllaDB monitoring a try:
https://github.com/scylladb/scylla-monitoring
The documentation can be found here:
https://scylladb.github.io/scylla-monitoring/
Pooja Kelgaonkar, Rackspace
Pooja’s talk is “Data Platform Architecture Principles and Evaluation Criteria.”
Why attend your session?
Insights into Data Architecture & Design
What other session are you most looking forward to and why?
All other sessions are great! Most of all, I am looking forward to gaining knowledge on serverless, performance efficiency, concurrency and low-latency implementations using ScyllaDB.
Extra credit: What’s the best thing to read or watch before attending your session?
Read my blog series on Migrating Workloads to GCP. This series will help you understand modernization phases, processes and steps. These are key to any platform, cloud or SaaS and you can use them to set up any data platform.