Showing Posts From

Rust 生态

Rust 跨平台秒发包:一条命令交叉编译 4 种目标

Rust 跨平台秒发包:一条命令交叉编译 4 种目标

Rust 项目全球化跨平台交叉编译自动化脚本实战指南 引言与背景 在现代软件开发的全球化浪潮中,Rust 凭借其卓越的性能、内存安全和强大的生态系统,正被越来越多的国际团队采用。然而,当 ...

Mimalloc 秒配 Rust:一行换分配器,内存省一半

Mimalloc 秒配 Rust:一行换分配器,内存省一半

Rust 中 Mimalloc 的全面使用指南 1. Mimalloc 介绍 Mimalloc 是由 Microsoft 开发的一个紧凑的通用内存分配器,旨在提供卓越的性能和低碎片化。它 ...

Foyer 硬刚 Moka:百万 QPS 基准赢家,再手把手集成 SlateDB

Foyer 硬刚 Moka:百万 QPS 基准赢家,再手把手集成 SlateDB

Foyer 与 Moka 基准测试对比,以及 SlateDB 缓存集成指南 Foyer 是一个 Rust 混合缓存库,结合内存和磁盘存储,提供零拷贝抽象和高并发支持;Moka 则是一个纯内存并发 ...

Moka 分布式缓存:RustFS 对象缓存 1 招提速 5 倍

Moka 分布式缓存:RustFS 对象缓存 1 招提速 5 倍

引言 作为一名 Rust 开发者,在分布式系统中使用 Moka 可以显著提升系统的可扩展性和性能,尤其是在高并发场景下处理海量请求时。Moka 作为高效的并发内存缓存库,受 Caffeine ...

Tokio 信号量 3 行代码,并发控流零阻塞

Tokio 信号量 3 行代码,并发控流零阻塞

引言 在现代异步编程中,并发控制是确保系统稳定性和性能的关键要素。Tokio 的Semaphore(信号量)作为 Rust 异步生态系统中最重要的同步原语之一,为开发者提供了精确控制并发访 ...

Moka 高阶:4 招把缓存命中率飙到 99%

Moka 高阶:4 招把缓存命中率飙到 99%

作为一名 Rust 开发者,当你已经掌握 Moka 的基本使用后(如简单插入、获取和配置),你可能会面临实际项目中的挑战:如何在高并发 Web 服务中集成 Moka?如何优化性能以应对海量请求?如何处 ...

Moka 缓存秒上手:1 行代码,QPS 翻 10 倍

Moka 缓存秒上手:1 行代码,QPS 翻 10 倍

Moka 是一个专为 Rust 设计的快速、高并发内存缓存库,受 Java 的 Caffeine 库启发。它提供基于哈希表的内存并发缓存实现,支持检索的全并发和高预期的更新并发,使用无锁并发哈希表作为 ...

Foyer Hybrid Cache Integration Guide in Rust

Foyer Hybrid Cache Integration Guide in Rust

Foyer Hybrid Cache Integration Guide in Rust Foyer is an innovative hybrid caching library for Ru ...

Argon2 现代 Rust 速通:10 行代码,抗 GPU 破解

Argon2 现代 Rust 速通:10 行代码,抗 GPU 破解

Argon2 高级进阶实战指南 2025 年生产级用户视角 · 从“能用”到“顶尖安全 + 高性能 + 可运维” 上文你已经掌握了 Argon2 的基础使用,本篇直接进入高级战场,专为以 ...