Showing Posts From
异步编程
-
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+)以及实际生产项目经验,系统性地讲解如何高效、正确、安全地 ...
-
houseme - 19 Nov, 2025
Tokio 信号量 3 行代码,并发控流零阻塞
引言 在现代异步编程中,并发控制是确保系统稳定性和性能的关键要素。Tokio 的Semaphore(信号量)作为 Rust 异步生态系统中最重要的同步原语之一,为开发者提供了精确控制并发访 ...
-
houseme - 13 Nov, 2025
Rust Zstd 异步压缩:3 招提速 5×,流量省 70%
Rust Zstd 解压多线程详解指南 在上篇 Zstd 多线程异步压缩详解指南的基础上,我们从用户视角聚焦 Zstd 算法的解压多线程实现。这篇指南结合理论机制、代码实战、性能优化和最佳实践, ...
-
houseme - 11 Nov, 2025
Rust Zstd 异步压缩:3 招提速 5×,流量省 70%
在上篇 Zstd 异步压缩详解指南的基础上,我们从用户视角深入探讨 Zstd 的多线程异步实现。这篇指南结合理论机制、代码实战、性能优化和最佳实践,帮助你掌握在 Rust 异步环境中(如 Tokio) ...