Hi everyone,
As our current development phase is nearing completion, I’d like to share a
summary of the progress we've made on the Fluss Rust, Python, and C++ SDKs
Following the upcoming Fluss 0.9 release, we are planning to launch our first
official v0.1 release for these SDKs. This milestone marks a significant step
in expanding the Fluss ecosystem across different programming languages and
workloads.
Here is a quick overview of what to expect in the 0.1 release:
* C++ SDK : Targeted at query engine integrations to enable
high-performance data access. It supports direct querying of Fluss Log Tables
(including datalake enabled tables, allowing OLAP engines to achieve lower
latency and faster throughput.
* Python SDK : Designed for integration with AI and ML workloads . It
provides a user-friendly API for Producing, Putting, and Scanning log tables to
pandas, making it easier to bridge Fluss data with data science ecosystems.
* Rust SDK : Unlocks deep integration with the Rust ecosystem . The SDK
supports the full suite of core operations: Produce, Put, Scan, and Lookup ,
providing a safe and high-performance foundation for building Rust-based data
applications.
We are now in the final polishing stage. We would highly appreciate it if the
community could help us validate the current progress and check for any missing
or inconsistent APIs .
Your feedback is crucial to ensuring a smooth 0.1 launch. Feel free to dive
into the code[1] or reach out here if you notice any gaps in functionality!
[1]: https://github.com/apache/fluss-rust
Best regards,
Yuxia