< Back to all clusters
[TECHNOLOGY] · 2 sources

started · updated

ScyllaDB releases Rust driver for DynamoDB-compatible API

ScyllaDB has released an open-source Rust driver for its DynamoDB-compatible Alternator API, designed to improve performance by better utilizing distributed architectures. The driver, known as alternator-client-rust, was developed through a collaboration with the University of Warsaw’s Student Team Programming Project and is now being further maintained by ScyllaDB.

By implementing cluster-aware load balancing and header optimization, the new driver achieves approximately 58% higher throughput than the standard AWS SDK on a 3-node cluster while maintaining low P99 latencies. The driver maintains full API compatibility with the existing AWS DynamoDB SDK, allowing for easier migration by simply updating configurations and importing a different crate.

Key technical features include two load-balancing strategies—round-robin and key-affinity—as well as header stripping that reduces sent metadata volume by 45%. The driver also offers optional gzip and zlib request compression.

Entities

AWS · ScyllaDB · University of Warsaw