of Hong Kong Mathematics Information Engineering LY Corporation Software Engineer Streaming Data Pipeline Spark Iceberg Open Data Circle Big Data x Rust AI-native Streamhouse Chongqing Hong Kong Tokyo Xiao Zhiyan @xiaozhiyan
low-latency streaming read and write Current Situation Apache Paimon Streaming-native design with LSM tree storage Apache Fluss Streaming storage with Lakehouse tables as tiering service Databricks Realtime Mode One of the talks in the meetup today Challenges Streaming-native
vector indexing for AI workloads Current Situation External indexing FAISS, Milvus, Weaviate, etc. Lance AI-native vector indexing Both table format and file format in Rust Challenges AI-ready
hard to embed Expectation Lightweight, edge-compatible, native performance Robotics (<AI> smart algorithm + <Big Data> efficient data processing) Current Situation DuckDB / DuckLake (C++) One of the talks in the meetup today DataFusion / Ballista (Rust) Polars (Rust) Lance (Rust) iceberg-rust, delta-rs, hudi-rs, paimon-rust (some still WIP)
inefficient Usually incompatible with each other To implement a new table format with composable design Reuse components Reimplement target components Add new features as plugin Solution Composable Design
Platform Two-way flow: data ⇔ AI Intent-driven data management Self-optimizing data flows Self-healing table maintenance The Road Ahead From AI-ready to AI-native