标签: rust
所有带有「rust」标签的文章。
-
源码解析 RustFS PUT Object:从 HTTP 入口到 xl.meta 提交(2026)
沿 8 节点 16 磁盘 Docker 集群,梳理 RustFS 的 PUT Object 如何经过 s3s、ECStore、pool/set 选择、纠删码写入和 xl.meta 提交。
-
源码解析 RustFS ECStore 初始化:format.json、远端磁盘 RPC 与 deployment_id 收敛(2026)
沿真实 8 节点 16 磁盘 Docker 集群,解释 RustFS ECStore 如何初始化 format.json,并让多 pool 复用同一个 deployment_id。
-
Rust 学习笔记 03:把 Rust 语法看成几种壳
从 CommandResult、Arc::new、pub、mod/use/crate、derive、LazyLock、RefCell 和 dyn 入手,把 Rust 初学时最容易混的语法统一到几个模型里。
-
源码解析 RustFS 启动:从 RUSTFS_VOLUMES 到 DistErasure 拓扑(2026)
沿 RustFS 启动源码读一遍 async_main、run、监听上下文和存储拓扑初始化,解释 8 节点 16 磁盘环境如何变成 DistErasure 与默认 EC 4+4。
-
图解 RustFS 磁盘自描述:从 format.json 到 pool.bin(2026)
沿一次 4 节点 8 磁盘实验,追踪 RustFS 如何用 RUSTFS_VOLUMES、format.json、set、xl.meta 和 pool.bin 重建存储视图。
-
Rust 学习笔记 02:用链表理解 Box、Option 和智能指针
从一个最直觉但无法编译的链表节点开始,用 Rust 实现 push、pop 和 peek,理解 Box、Option、take、借用和 Drop。
-
Rust 学习笔记 01:从 C 语言视角理解生命周期和所有权
把 Rust 的所有权、借用和生命周期放回栈、堆、指针、malloc/free 这些 C 语言问题里,建立第一层内存安全直觉。