Throughout ScyllaDB, we take great pride in delivering detailed technical content that showcases the expert insights of our engineering team, the journeys of our users, and the best practices that can help you tackle your team’s toughest distributed database challenges. ScyllaDB’s blog posts are the most popular content on our site. When we ask ScyllaDB users how they first heard about our monstrously fast + scalable database, the most common response is “one of your blogs.” And yes – this was true even when we were offering adorable sea monster plushies at face-to-face events.
As we look forward to a new year, let’s close out 2021 with a list of our most frequently read blogs from this year – plus 10 perennial favorites.
CockroachDB vs. ScyllaDB Benchmark
NewSQL and NoSQL databases are distributed database designs that go beyond the capabilities of a traditional RDBMS. How are they similar and how do they differ? That’s the focus of this apples and oranges comparison of CockroachDB to ScyllaDB. [Read CockroachDB vs. ScyllaDB Benchmark]
Apache Cassandra 4.0 vs. ScyllaDB 4.4: Comparing Performance
Cassandra 4.0 is faster than its predecessor, Cassandra 3.11. But how does it stack up against ScyllaDB Open Source 4.4? Our detailed benchmark explains. [Read Apache Cassandra 4.0 vs. ScyllaDB 4.4: Comparing Performance]
Cassandra 4.0 vs. Cassandra 3.11: Comparing Performance
If you are currently using Cassandra 3.11, read this performance benchmark to learn how the new Cassandra 4.0 stacks up against 3.11 using the latest JVMs and Garbage Collectors. [Read Cassandra 4.0 vs. Cassandra 3.11: Comparing Performance]
ScyllaDB University: New Spark and Kafka Lessons
Get the inside scoop on two new ScyllaDB University lessons about connecting ScyllaDB to Apache Spark analytics and Apache Kafka event streaming. [Read ScyllaDB University: New Spark and Kafka Lessons]
Your Questions About Cassandra 4.0 vs. ScyllaDB 4.4 Answered
Our recent webinar about ScyllaDB vs. Cassandra benchmarking ran long because of all the questions afterward. Learn what your peers were asking about, and get all the answers. [Read Your Questions About Cassandra 4.0 vs. ScyllaDB 4.4 Answered]
NoSQL Shop Talk Overheard in ScyllaDB’s Virtual Workshops
Get insights from ScyllaDB’s past year of Virtual Workshops as well as answers to recent workshop questions about using ScyllaDB with Kubernetes, selecting the right AWS EC2 instance type, and more. [Read NoSQL Shop Talk Overheard in ScyllaDB’s Virtual Workshops]
AWS Graviton2: Arm Brings Better Price-Performance than Intel
AWS Graviton2 CPUs are used in the new m6gd instance type. How do they compare vs. similar Intel Xeon x86-based servers in price-performance? [Read AWS Graviton2: Arm Brings Better Price-Performance than Intel]
What We’ve Learned After 6 Years of IO Scheduling
ScyllaDB has long had its own IO scheduler to maintain optimal system performance. Find out how it was recently improved to better utilize your systems’ resources. [Read What We’ve Learned After 6 Years of IO Scheduling]
Hunting a NUMA Performance Bug
In this digital detective story, follow ScyllaDB engineer Michał Chojnowski as he searches for what caused a slowdown on an Arm-based Ampere server. [Read Hunting a NUMA Performance Bug]
Kiwi.com: Nonstop Operations with ScyllaDB Even Through the OVHcloud Fire
Find out how Kiwi.com’s high availability strategy and deployment of ScyllaDB across multiple OVHcloud datacenters ensured no data loss nor degradation of operations even when the Strasbourg fire knocked out millions of other websites. [Read Kiwi.com: Nonstop Operations with ScyllaDB Even Through the OVHcloud Fire]
Bonus: Top Distributed Database Blogs From Years Past
Many of the blogs published in previous years continued to resonate with readers. Here’s a rundown of 10 ongoing favorites:
- How io_uring and eBPF Will Revolutionize Programming in Linux (2020) – How io_uring and eBPF will change the way programmers develop asynchronous interfaces and execute arbitrary code, such as tracepoints, more securely.
- We’re Honored to Receive the InfoWorld 2020 Technology of the Year Award (2020) – ScyllaDB CEO Dor Laor’s reaction to ScyllaDB being chosen as one of InfoWorld’s 2020 Technology of the Year award winners.
- Different I/O Access Methods for Linux, What We Chose for ScyllaDB, and Why (2017) – Explore the four different ways to perform disk I/O on Linux , the tradeoffs, and what we chose when designing a high-performing database, ScyllaDB.
- The Dark Side of MongoDB’s New License (2018) – How does MongoDB’s Server Side Public License (SSPL) compare to APGL, and how does that impact users?
- Using Grafana Loki as an Alert Source (2020) – How to create custom alerts using Grafana Loki, using ScyllaDB as an example.
- Best Practices for ScyllaDB Applications (2019) – The top 10 best practices to get the most out of your ScyllaDB database.
- 7 Reasons Not to Put a Cache in Front of Your Database (2017) – Seven specific reasons why external caching can be a bad choice.
- Best Practices for Data Modelling (2019) – How data storage works, how data is compacted, how to find and work with (or around) large partitions, and more.
- How ScyllaDB Scaled to One Billion Rows a Second (2019) – How ScyllaDB scaled to read a billion rows per second on Packet’s bare metal servers, and how you can reach your own new performance summits with ScyllaDB.
- Maximizing Performance via Concurrency While Minimizing Timeouts in Distributed Databases (2019) – Learn about the effects of concurrency in distributed databases to obtain maximum performance, including client-side parallelism and timeout settings.
More Insights from Distributed Database Experts
Want to learn more from these and other distributed database experts?
Join us at ScyllaDB Summit 2022: an immersive and highly-interactive opportunity to:
- Discover the latest distributed database advancements
- Hear how your peers are solving their toughest database challenges
- Learn what’s new with ScyllaDB
- Explore the latest trends across the broader data ecosystem (event streaming, graph databases, …)
It’s free and virtual — two half days, February 9 and 10.