Scylla Blog

Stay up to date with recent news and updates on our Users Blog, and get under the hood on our Developers Blog.

Nov1

More Efficient Range Scan Paging with Scylla 3.0

More Efficient Range Scan Paging with Scylla 3.0

In a previous blog post we examined how Scylla’s paging works, explained the problems with it and introduced the new stateful paging in Scylla 2.2 that solves these problems for singular partition queries by making paging stateful. In this second blog post we are going to look into how stateful paging was extended to support range-scans as well. We were able to increase the throughput of range scans by 30% and how we also significantly reduced the amount of data read from the disk by 39% and the amount of disk operations by 73%. A range scan, or a full […]

Read full article

Sep11

Large Partitions Support in Scylla 2.3 and Beyond

Large partitions, although supported by Scylla, are also well known for causing performance issues. Fortunately, release 2.3 comes with a helping hand for discovering and investigating large partitions present in a cluster — system.large_partitions table. Large partitions CQL, as a data modeling language, aims towards very good readability and hiding unneeded implementation details from users. As a result, sometimes it’s not clear why a very simple data model suffers from unexpected performance problems. One of the potential suspects might be large partitions. Our blog entry on large partitions contains a detailed explanation on why coping with large partitions is important. […]

Read full article

Sep5

CERN on Real-Time Processing of Big Data with Scylla

CERN real-time process of big data with Scylla graphic

In June, Miguel Martinez Pedreira, Software engineer at CERN on the ALICE project, and Glauber Costa, VP of Field Engineering at ScyllaDB, teamed up to do a computing seminar to discuss real-time processing of big data with ScyllaDB, examining how Scylla helped the ALICE experiment with their AliEn Global File Catalogue use case. CERN uses the world’s largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles. The instruments used at CERN are purpose-built particle accelerators and detectors. Accelerators boost beams of particles to high energies before the beams collide with each other or with […]

Read full article

Aug28

A Beginner’s Guide to Scylla Fault Tolerance

When choosing a database, it’s important that it is highly available and can scale. In this post, we will go over Scylla’s highly-available architecture.

Read full article

Aug23

Introducing the First Annual Scylla User Awards

Nominations are now open for the first-annual Scylla User Awards. Nominate your company and we’ll send you a Scylla hoodie!

Read full article

Aug16

Upcoming Enhancements to Scylla’s Filtering Implementation

In this post we discuss the enhanced filtering support coming in Scylla 2.4 and compare it to the recommended alternatives and their performance.

Read full article

Aug14

Upcoming Improvements to Scylla Streaming Performance

In this blog post, we will take a closer look at how Scylla streaming works in detail and how Scylla 2.4’s new streaming improves streaming bandwidth by 240% and reduces the time it takes to perform a “rebuild” operation by 70%.

Read full article

Aug9

The Cost of Containerization for Your Scylla

docker

This article will shed light on the performance penalties of running Scylla on Docker and discuss the tuning steps to solve them.

Read full article

Jul26

Exploring How the Scylla Data Cache Works

In this post, we will explore how the Scylla data cache works and will compare the performance results to Cassandra and earlier Scylla releases.

Read full article

Jul19

Measuring Performance Improvements in Scylla 2.2

Scylla Prometheus

Scylla 2.2 is a great release. As promised, we will share the performance results for this release and compare it to the previous version of Scylla.

Read full article

Subscribe to Our Blog