luoyuxia commented on code in PR #2730:
URL: https://github.com/apache/fluss/pull/2730#discussion_r3005662361


##########
website/blog/2026-02-26-fluss-rust-python-cpp-release.md:
##########
@@ -0,0 +1,61 @@
+# Apache Fluss Rust, Python, and C++ Client 0.1.0 Release
+
+The Apache Fluss (Incubating) community is pleased to announce the release of 
fluss-rust 0.1.0, the first official release of the Rust, Python, and C++ 
clients for Apache Fluss.
+
+## What is fluss-rust?
+
+[fluss-rust](https://github.com/apache/fluss-rust) is the official [Apache 
Fluss (Incubating)](https://fluss.apache.org/) client library, written in Rust 
with bindings for [Python](TODO: Add the link once website is setup) and 
[C++](TODO: Add the link once website is setup). All three clients share
+the same Rust core, gaining native Rust performance while retaining language 
ergonomics. Built on [Apache Arrow](https://arrow.apache.org/), fluss-rust 
enables table management, log streaming, and key-value operations with 
zero-copy efficiency and async-first design.
+
+Fluss is a streaming storage built for real-time analytics, serving as the 
real-time data layer for Lakehouse architectures. It bridges the gap between 
streaming data and the data Lakehouse by enabling low-latency, high-throughput 
data ingestion and processing while seamlessly integrating with popular compute 
engines.
+
+This 0.1.0 release represents the culmination of 130+ commits from the 
community, delivering a feature-rich multi-language client from the ground up.

Review Comment:
   I'm not sure wether `130+` need to updated.



##########
website/blog/2026-02-26-fluss-rust-python-cpp-release.md:
##########
@@ -0,0 +1,61 @@
+# Apache Fluss Rust, Python, and C++ Client 0.1.0 Release
+
+The Apache Fluss (Incubating) community is pleased to announce the release of 
fluss-rust 0.1.0, the first official release of the Rust, Python, and C++ 
clients for Apache Fluss.
+
+## What is fluss-rust?
+
+[fluss-rust](https://github.com/apache/fluss-rust) is the official [Apache 
Fluss (Incubating)](https://fluss.apache.org/) client library, written in Rust 
with bindings for [Python](TODO: Add the link once website is setup) and 
[C++](TODO: Add the link once website is setup). All three clients share

Review Comment:
   now, we can add the links



##########
website/blog/2026-02-26-fluss-rust-python-cpp-release.md:
##########
@@ -0,0 +1,61 @@
+# Apache Fluss Rust, Python, and C++ Client 0.1.0 Release
+
+The Apache Fluss (Incubating) community is pleased to announce the release of 
fluss-rust 0.1.0, the first official release of the Rust, Python, and C++ 
clients for Apache Fluss.

Review Comment:
   nit:
   add one more sentence like:
   ```
   This release introduces a shared, production-focused client foundation 
across languages: one Rust core for protocol handling, batching, retries, and 
Arrow-based data exchange, with thin language bindings on top.
   ``` 
   ?



##########
website/blog/2026-02-26-fluss-rust-python-cpp-release.md:
##########
@@ -0,0 +1,61 @@
+# Apache Fluss Rust, Python, and C++ Client 0.1.0 Release
+
+The Apache Fluss (Incubating) community is pleased to announce the release of 
fluss-rust 0.1.0, the first official release of the Rust, Python, and C++ 
clients for Apache Fluss.
+
+## What is fluss-rust?
+
+[fluss-rust](https://github.com/apache/fluss-rust) is the official [Apache 
Fluss (Incubating)](https://fluss.apache.org/) client library, written in Rust 
with bindings for [Python](TODO: Add the link once website is setup) and 
[C++](TODO: Add the link once website is setup). All three clients share
+the same Rust core, gaining native Rust performance while retaining language 
ergonomics. Built on [Apache Arrow](https://arrow.apache.org/), fluss-rust 
enables table management, log streaming, and key-value operations with 
zero-copy efficiency and async-first design.
+
+Fluss is a streaming storage built for real-time analytics, serving as the 
real-time data layer for Lakehouse architectures. It bridges the gap between 
streaming data and the data Lakehouse by enabling low-latency, high-throughput 
data ingestion and processing while seamlessly integrating with popular compute 
engines.
+
+This 0.1.0 release represents the culmination of 130+ commits from the 
community, delivering a feature-rich multi-language client from the ground up.
+
+## Highlights
+
+### Table Operation Support
+
+fluss-rust supports Fluss's core table types:
+
+- Log Tables (append-only) — Time-series data ingestion with 
subscription-based polling, offset tracking, and configurable batch sizes. See 
[log table examples](TODO: Add the link once website is setup).
+- Primary Key Tables (KV) — Upsert, delete, and point lookup operations with 
compacted row encoding, including partial updates. See the [primary key table 
examples](TODO: Add the link once website is setup).
+- Partitioned Tables — Full support for partition-aware reads and writes, 
dynamic partition discovery, and partition-specific subscribe/unsubscribe. See 
the [partitioned table](TODO: Add the link once website is setup).
+
+### Apache Arrow Native
+
+Records are represented as Apache Arrow RecordBatch objects throughout the 
stack, enabling zero-copy data sharing between Rust, Python, and C++, columnar 
access patterns for analytical workloads, and direct integration with the 
broader Arrow ecosystem. The client supports 16+ arrow data types. See 
[supported Arrow data types](TODO: Add the link once website is setup).
+
+### Remote Storage Support
+
+fluss-rust supports reading log segments from remote storage backends, with 
pluggable backends enabled through feature flags:
+
+- storage-memory — In-memory (default)

Review Comment:
   maybe we can remove `storage-memory ` since actually it's useless.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to