Hi Fluss community,
I’d like to kick off the public discussion on FIP-11¹, which proposes a
thin PyO3 wrapper around the existing Rust client so that Python users can
read/write Fluss without spinning up a JVM.

   - Goal: Java-SDK parity (streaming & batch reads/writes, DDL, point
   queries) but 100 % Pythonic.
   - Implementation: PyO3 bridge compiled to a native .so/.pyd; zero-copy,
   lock-free, no sockets, no JVM start-up cost.
   - Repository: fluss-rust/bindings/python.

I’ve prototyped a minimal PoC at naivedogger/Fluss-Python-Client at
python-client
<https://github.com/naivedogger/Fluss-Python-Client/tree/python-client>
Looking forward to your thoughts.
Best regards,
Jim
[1]
https://cwiki.apache.org/confluence/display/FLUSS/FIP-11%3A+Fluss+Python+binding+on+Fluss+Rust

Reply via email to