Company
Date Published
Author
Juliusz Stasiewicz
Word count
1506
Language
English
Hacker News points
None

Summary

The announcement introduces a shard-aware C/C++ driver for ScyllaDB, an API-compatible fork of the Datastax C++ driver, designed to optimize performance through shard-awareness, allowing client applications to query specific CPUs within a ScyllaDB cluster. This driver, compatible with Apache Cassandra and DataStax Enterprise, enhances query efficiency by binding each CQL connection to a specific CPU shard. The driver supports both basic and advanced modes of shard selection, with the advanced mode using a dedicated Scylla-specific port for optimal shard targeting. Installation instructions are provided for CentOS 7 and Ubuntu 18.04, while the driver can also be compiled from source for other Linux distributions. This development marks a significant performance enhancement for ScyllaDB users, with the new driver offering automatic improvements without requiring changes to existing client code.