后端开发
共 16 篇

从1GB到40MB:Rust是怎么把内存管理玩出花的
同一个微服务,从Node.js迁移到Rust后,内存占用从1GB暴降到40MB。少了25倍的内存,Rust到底是怎么做到的?今天我们来聊聊Rust那套神奇的所有权系统。

从0到180万连接:一个Rust/Tokio网关的真实扩展之路
这不是一个Rust多快的成功故事。这是一篇关于当并发连接数从几十万跨到百万级别时,调度器、背压和可观测性比原始效率更重要的后记。

别小看Rust枚举:一个enum顶半个设计模式,完整实战指南
Rust枚举不只是几个常量的集合,它能携带数据、驱动状态机、替代null、统一错误处理。本文用生活类比+完整代码,带你从基础到递归枚举,彻底搞懂Rust enum的真正威力。

4秒生成4000页PDF!这个Rust开源库要把所有PDF工具干翻
oxidize-pdf:一个纯Rust写的PDF引擎,不依赖任何C库,5MB单文件,性能却干翻Chromium/Java全家桶。

小李把Go单体重写成Rust Axum,公司一年省了800多万,他涨薪到200万
这不是一个炫耀Rust多快的故事。这是关于技术选型如何变成真金白银,以及为什么大多数重写项目无法复制这个结果。

Rust设计模式:资深后端工程师都在用的3个最佳实践
揭秘资深工程师不外传的Rust设计模式:Newtype模式防止非法状态、Rust所有权设计反映系统边界、枚举错误处理让失败可预测。掌握这些Rust最佳实践,让你的Rust后端开发代码在生产环境稳如泰山,告别半夜故障。

gRPC 比 REST 快 10 倍?为啥你团队还没换
gRPC 确实可以比 REST 快很多,但大多数团队选择 REST 是对的。聊聊速度背后的真实代价。

惊群问题(Thundering Herd):为什么你的服务器会被自己的用户踩踏致死
深入解析分布式系统中的惊群问题(Thundering Herd Problem),了解缓存雪崩的成因,掌握随机退避、请求合并等7种实战解决方案

Rust Axum 优雅停机终极指南:99% 程序员都踩过的坑,这次彻底解决
一文吃透 Rust Axum 优雅停机:监听 SIGINT/SIGTERM、with_graceful_shutdown 拒绝新连接、CancellationToken 终止后台任务、设置超时、对接 Docker/Kubernetes 的停机流程,保障数据安全与用户体验。
Rust Axum微服务实战 | 任务队列与重试机制
从零搭建基于 Rust Axum 的异步微服务:任务队列、后台 worker、指数退避重试与优雅关闭,配完整项目结构与 Docker 部署示例,助你稳定应对高并发。