The ScyllaDB Sync: July 2024
Welcome to the latest edition of the ScyllaDB Sync! The big news last month was the new release with tablets and Raft -- enabling true elastic scale. Also...get a peek at P99 CONF 24 (Andy Pavlo, Michael Stonebraker & many more are presenting), hear about how Bluesky and OneSignal are using ScyllaDB, and catch up on lots of ScyllaDB engineering blogs.
Read on for details...
New on the ScyllaDB Blog
ScyllaDB 6.0: with Tablets & Strongly-Consistent Topology Updates
Tzach Livyatan introduces ScyllaDB Open Source 6.0 with two major features that change the way ScyllaDB works: 1) Tablets, a dynamic way to distribute data across nodes that significantly improves scalability 2) Strongly consistent topology, Auth, and Service Level updates.
Read now →
Smooth Scaling: Why ScyllaDB Moved to “Tablets” Data Distribution
Avi Kivity shares the rationale behind ScyllaDB’s new “tablets” replication architecture, which builds upon a multiyear project to implement and extend Raft
Read now →
How We Implemented ScyllaDB’s “Tablets” Data Distribution
Avi Kivity explains how ScyllaDB implemented its new Raft-based tablets architecture, which enables teams to quickly scale out in response to traffic spikes
Read now →
ScyllaDB’s Safe Topology and Schema Changes on Raft
Kostja Osipov shares how ScyllaDB is using Raft for all topology and schema metadata – and the impacts on elasticity, operability, and performance.
Read now →
Database Internals: Working with CPUs
Get Pavel Emelyanov 's inside look at how the database interacts with the CPU…in this excerpt from the book, “Database Performance at Scale.”
Read now →
Book Excerpt: ScyllaDB, a Different Database
What’s so distinctive about ScyllaDB? Read what Bo Ingram (Staff Engineer at Discord) has to say – in this excerpt from the book “ScyllaDB in Action.”
Read now →
P99 CONF 24: The Wait Is Over
Get an early look at P99 CONF 24, including 3 session sneak peeks: Amos Wenger (fasterthanli.me), Andy Pavlo, and Michael Stonebraker (!!!)
Read now →
Kerry Osborne On The Complexity Of Solving Performance Problems
Google’s Database Black Belt leader Kerry Osborne explores the complexity of solving performance problems related to databases and IO systems.
Read now →
Using Primary, Partition, and Clustering Keys in ScyllaDB (or Cassandra)
Learn core data modeling concepts that are critical for optimizing performance in wide-column NoSQL databases in this article by Guy S. .
Read now →
Events
ScyllaDB Labs
July 17, 2024 | 9-11am PT | 4-6pm GMT
Join us for an interactive workshop where we’ll go hands-on to build and interact with high-performance apps using ScyllaDB. This is a great way to discover the NoSQL strategies used by top teams and apply them in a guided, supportive environment.
Register →
Get Started with ScyllaDB Virtual Workshop
July 18, 2024 | 10am PT | 1pm ET | 5pm GMT
Ready to try out ScyllaDB and want to make sure you’re “doing it right?” Learn what ScyllaDB is all about, the core concepts you need to know, and a step-by-step demonstration of how to get started.
Register →
Using ScyllaDB for Real-Time Write-Heavy Workloads
July 25, 2024 | 10am PT | 1pm ET | 5pm GMT
ScyllaDB’s “sweet spot” is workloads over 50K operations per second that require predictably low (e.g., single-digit millisecond) latency. Learn about common challenges that arise with real-time write-heavy workloads, the tradeoffs teams face, and tips for negotiating them.
Register →
P99 CONF 2024
October 23-24, 2024
Obsessed with P99 percentiles, low-latency engineering, and performance optimizations? Join 1000s of your peers at P99 CONF: a free, highly-technical virtual conference.
Register →
Customer Perspectives
Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)
Get an inside look at how a team of just 10 engineers built Bluesky from the ground up. Their engineers discuss their design decisions, moving off AWS, the role of ScyllaDB and more on The Pragmatic Engineer .
Sleeping at Scale - Delivering 10k Timers per Second per Node with Rust, Tokio, Kafka, and ScyllaDB
Learn how OneSignal engineers built a timer system using Rust, Tokio, Kafka, and ScyllaDB – and how they scaled it from a single-node service to handle over 13B notifications per day.
Trending this month
ScyllaDB Fast Forward: True Elastic Scale
Watch this on-demand webinar with CEO and co-founder Dor Laor and Felipe Cardeneti Mendes to learn all about ScyllaDB's new tablets architecture -- and see it in action.
ScyllaDB 6.0 Advances Open Source Database Scalability
Sean M. Kerner 's article on the new ScyllaDB release, including highlights from interviews with Avi Kivity and Dor Laor.