Showing Posts From
异步编程
-
houseme - 23 Feb, 2026
🦀 Rust 生产级日志系统终极指南:基于 Tracing 的异步加密、可观测与智能清理方案
引言背景信息 在 2026 年的云原生与分布式系统中,日志已不再是简单的调试工具,而是可观测性三大支柱(Logs + Metrics + Traces)中最重要的一环。Rust 凭借其零成本 ...
🦀 Flexi_Logger 异步深潜:零阻塞写入 vs Tracing 全链路追踪选型
Flexi_Logger v0.31.8:进阶高级实战指南 - 异步写入机制解析与 Tracing 对比 引言:背景信息 在上篇《Flexi_Logger:Rust 日志库源代码解析与入 ...
🦀 Tracing 重构 Flexi_Logger:异步文件+Trace_ID,Tokio 生态原生融合
基于 Tracing + Appender 实现类似 Flexi_Logger 的异步文件日志功能 引言 flexi_logger 是一个灵活的 Rust 日志库,支持异步写入、文件 ...
🦀 Flexi_Logger 入门:文件轮转 + 异步写入,Rust 日志零配置起飞
Flexi_Logger:Rust 日志库源代码解析与入门实战指南 引言:背景信息 在 Rust 生态中,日志记录是构建可靠应用程序的关键组成部分。flexi_logger 是一个灵 ...
-
houseme - 23 Dec, 2025
Quinn+Rustls 秒启 QUIC:0-RTT 握手,MNMD 延迟砍半
Rust 中 QUIC 协议集成优化:基于 quinn 和 rustls 的高级进阶实战指南 作为一名资深 Rust 架构设计师,在之前的 MNMD (多节点多磁盘) 场景下,我们已探讨了 Ru ...
-
houseme - 23 Dec, 2025
MNMD 高阶:Rustls 0.23 多节点 0-RTT 握手,CPU 省 40%
Rustls 在 MNMD 场景下的高级进阶实战指南:从优化到集成的最佳实践 在处理大规模 MNMD (多节点多磁盘) 系统时,发现基础 TLS + 可选 mTLS 配置虽能快速上手,但实际生产 ...
-
houseme - 22 Dec, 2025
Rustls MNMD 秒配 mTLS:多节点磁盘集群 5 行代码,流量即加密
Rustls 在 MNMD 场景下的 TLS + 可选 mTLS 最佳实践 作为一名资深 Rust 架构设计师,我在设计分布式系统时,经常遇到需要在多节点多磁盘 (MNMD) 场景下实现安全通信 ...
-
houseme - 20 Dec, 2025
Compio io_uring 深剖:3 次 syscalls 干完 1 万次 I/O
Compio 中 io_uring 的深入解析:从内核原理到 Rust 实现 作为资深 Rust 架构设计师,我在高性能异步运行时设计中特别关注 io_uring 的集成。Compio 作为一个 ...
-
houseme - 20 Dec, 2025
Tokio × Compio 双运行时:1 进程 2 调度器,0 冲突榨干 CPU
Tokio 与 Compio 同时存在:共存策略的高级实战指南 作为资深 Rust 架构设计师,我在之前的指南中概述了 Tokio 和 Compio 的基础共存策略。现在,我们从用户实战角度深入 ...
-
houseme - 19 Dec, 2025
Compio 高阶:线程/核 + io_uring 双队列,百万 QPS 延迟压到 10 µs
Compio 高级进阶实战指南:从用户实战角度的全面最佳实践 在上篇指南中已介绍了 Compio 的基础理论、配置和基本使用。现在,我们从用户实战角度深入高级主题。这篇指南假设你已掌握基础(如异 ...
-
houseme - 19 Dec, 2025
Compio 0.17:线程/核 + io_uring,异步 I/O 吞吐翻倍
Compio:高效异步 I/O Runtime 的最佳实践与实战指南 在设计高性能系统时,经常面对异步 I/O 的挑战。Rust 的生态中,Tokio 等运行时虽强大,但有时在跨平台和完成式 I ...
-
houseme - 21 Nov, 2025
swift-bridge 异步 3 行碾压 UniFFI:Rust/Swift 零回调等待,延迟降 70%
swift-bridge 异步调用详解 & UniFFI 对比实战 作者注:基于 2025 年 12 月最新版本(swift-bridge 0.1.57+、UniFFI 0.28.0+) ...
-
houseme - 21 Nov, 2025
Rust ↔ Swift 高阶:Rust 与 Swift 零拷贝互调,单线程提速 5 倍
swift-bridge 高级进阶实战指南 —— 专为已经能跑通 Hello World、想在真实商业 App 中大规模使用 Rust 的开发者撰写 一、核心目标:让你在 2026 年之 ...
-
houseme - 20 Nov, 2025
Rust ↔ Swift 零成本互调:swift-bridge 10 行代码跑通 1 级性能
本文基于最新版本 swift-bridge 0.2+(支持 Rust 1.75+、Swift 5.9+、iOS 13+/macOS 13+)以及实际生产项目经验,系统性地讲解如何高效、正确、安全地 ...