Home / Companies / ScyllaDB / Blog / Post Details
Content Deep Dive

ScyllaDB Rust Driver 1.0 is Officially Released

Blog post from ScyllaDB

Post Details
Company
Date Published
Author
Karol BaryƂa
Word Count
1,100
Company Posts That Month
6
Language
English
Hacker News Points
-
Summary

ScyllaDB has officially released version 1.0 of its Rust Driver, marking a significant milestone for this open-source project that aims to deliver a stable, high-performance CQL driver to the Rust ecosystem. The 1.0 release introduces several enhancements, including improved stability by placing unstable dependencies behind feature flags, a refactored module structure for better clarity, and easier TLS setup with Rustls support. Additionally, error types have been revamped for better type safety and diagnostics, and the metrics module has been optimized to reduce CPU overhead. Despite being considered production-ready for some time, the move to version 1.0 reflects a more stable API, addressing previous concerns about frequent breaking changes in its 0.x versions. This release aligns with ScyllaDB's commitment to adapting its driver to evolving database features, like the new Tablets replication mechanism, without compromising on API stability. Looking forward, the team plans to focus on non-API-breaking updates and anticipates its next major version, 2.0, will not be released until at least nine months after 1.0, ensuring a period of stability for users.

Trends Found in this Post

No tracked trend matches for this post yet.