基于 Rust Arrow Flight 的物联网和时序数据传输及转换工具 霍琳贺第三届中国 Rust 开发者大会 基于 Rust Arrow Flight 的物联网和时序数据传输及 转换工具 霍琳贺 涛思数据 Rust China Conf 2023 CONTENTS 自 我 介 绍 T D e n g i n e t a o s X R u s t 使 用 TDengine Rust • OOXML - Excel 解析库 • xlsx2csv - "expr": "field1.contains(\"abc\")", "as": "bool"}}} • Mutate • Filter • Pivot Powered by serde + arrow taosX - 数据汇聚 CONTENTS 自 我 介 绍 T D e n g i n e t a o s X R u s t 使 用 Why Rust ? • 安全性 • 高性能 https://crates.io/crates/arrow-flight https://crates.io/crates/tonic • Authentication: https://crates.io/crates/jsonwebtoken • Data structure: • Arrow: https://crates.io/crates/arrow • Parquet: https://crates0 码力 | 29 页 | 2.26 MB | 1 年前3
Lock-Free Atomic Shared Pointers Without a Split Reference Count? It Can Be Done!std::atomiccctrl; atomic > Big idea: local_ref_count counts the number of in- flight atomic loads on the currently stored pointer atomic > control_block28 Daniel Anderson have moved my local count to the global count } } The store operation helps an in- flight load by moving its local_ref_count onto the global ref_count30 Daniel Anderson -- danielanderson 0 码力 | 45 页 | 5.12 MB | 6 月前3
Await-Tree Async Rust 可观测性的灵丹妙药 - 赵梓淇里打印 Await-Tree Async Stuck : Future Detach Await Tree 在 RisingWave 中的应用 • S3 Block Cache Single-Flight Async Stuck :环形资源依赖 Await Tree 在 RisingWave 中的应用 • gRPC Streaming 连接复用 & 反压 Await-Tree Async0 码力 | 37 页 | 8.60 MB | 1 年前3
共 3 条
- 1













