Scylla Blog

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

Feb26

Golang and Scylla – Using the GoCQLX Package

We recently published a new lesson in Scylla University, using GoCQLX to interact with a Scylla cluster. This is a summary of the lesson. The GoCQLX package is an extension to the GoCQL driver. It improves developer productivity without sacrificing any performance. It’s inspired by sqlx, a tool for working with SQL databases, but it goes beyond what sqlx provides. For example: Builders for creating queries Support for named parameters in queries Support for binding parameters from struct fields, maps, or both Scanning query results into structs based on field names Convenient functions for common tasks such as loading a […]

Read full article

Jan16

Maximizing Disk Utilization with Incremental Compaction

We came up with a new compaction approach, named Incremental Compaction, that considerably reduces space overhead with a hybrid technique that combines properties from both Size-Tiered and Leveled compaction strategies. It is exclusively available in newer Scylla Enterprise releases (2019.1.4 and above).

Read full article

Dec11

Project Gemini: An Open Source Automated Random Testing Suite for Scylla and Cassandra Clusters

Today we are releasing a new data integrity testing suite for the open source community. Those who will have the most direct utility for this software will be those testing Scylla and Cassandra databases, or, more broadly, other CQL-compliant databases.

Read full article

Nov20

Maximizing Performance via Concurrency While Minimizing Timeouts in Distributed Databases

For you to get the most out of your big data applications, let’s explore the effects of concurrency in distributed databases and provide you with tools to correctly configure your infrastructure for maximum performance, including client-side parallelism and timeout settings.

Read full article

Oct7

Compression in Scylla, Part Two

In the first part of this blog we’ve learned a bit about compression theory and how some of the compression algorithms work. In this part we focus on practice, testing how the different algorithms supported in Scylla perform in terms of compression ratios and speeds.

Read full article

Oct4

Compression in Scylla, Part One

In this two-part blog we’ll focus on the problem of storing as much information as we can in the least amount of space as possible. This first part will deal with the basics of compression theory and implementations in Scylla.

Read full article

Oct2

Monitoring Scylla with Datadog: A Tale about Datadog – Prometheus integration

A question we keep getting from customers is: “How can I monitor Scylla with Datadog?” And more generally “How do you integrate Datadog and Prometheus?” Find out how to enable this on your Scylla cluster.

Read full article

Sep25

Isolating workloads with Systemd slices

ScyllaDB’s Glauber Costa explores cgroups and systemd, and how these can be used to define slices which can be used to protect database performance.

Read full article

Sep12

Migrating from DynamoDB to Scylla’s DynamoDB-compatible API

This article presents the extensions done to the Scylla Migrator to also support data movement between an existing DynamoDB installation and Scylla.

Read full article

Sep11

Scylla Alternator: The Open Source DynamoDB-compatible API

Alternator

About Scylla’s Alternator Project Alternator is an open source project that gives Scylla compatibility with Amazon DynamoDB™. Our goal is that any application written for Amazon DynamoDB could be run, unmodified, against Scylla with Alternator enabled. Originally, Scylla began as a re-implementation of Apache Cassandra, and it has since proven to be a solid database engine with key performance and TCO benefits over Cassandra. However, we always considered Cassandra to be just a starting point. Now a 5-year old project, Scylla is able to scale to hundreds of machines, petabytes of data and many regions and availability zones. Scylla can […]

Read full article

Subscribe to Our Blog

Popular Posts