编程语言
编程语言相关技术文章
共 52 篇

io_uring 入门:用 Rust 打造高性能服务器的异步 IO 秘籍
深入浅出讲解 Linux io_uring 异步 IO 技术,手把手教你用 Rust 构建高性能服务器,告别系统调用瓶颈

Rust 1.92.0 发布:never 类型 lint 升级、Result 更智能、新 API 稳定化
Rust 1.92.0 正式发布!never 类型 lint 升级为 deny-by-default,unused_must_use 不再对 Infallible 报警,Box/Arc/Rc new_zeroed 稳定化,RwLockWriteGuard 支持降级。升级指南和代码示例一文搞定
Rust mmap内存映射IO:为什么读文件可以像翻内存一样快
用大白话讲清楚Rust mmap内存映射IO。为什么它比传统Rust文件读取快5-10倍?零拷贝技术如何实现Rust性能优化?这篇memmap2实战教程用生活中的例子,帮你搞懂这个看起来很神秘的底层技术。
Rust不是凶手:Cloudflare宕机背后的行业焦虑与真相
Cloudflare宕机后Rust被当成替罪羊,但真正的问题是互联网架构的单点故障。本文深度分析Rust与C++之争、内存安全历史漏洞、以及为什么资深工程师会抵触Rust。

Pop!_OS 24.04 来了:全球首个用 Rust 写的桌面环境,这次真的不一样
System76 发布 Pop!_OS 24.04 和 COSMIC 桌面环境,这是第一个完全用 Rust 编写的生产级桌面环境,挑战了 GTK/Qt 二十年的统治地位。深度体验评测:性能、定制化、平铺窗口管理全解析

Apple Silicon (M1/M2) 上 Zig 性能分析生存指南
在 Apple Silicon (M1/M2) 上进行 Zig 性能分析可能会遇到困难,因为 perf、valgrind 等常用工具不受支持。本指南介绍了一些替代工具,如 Samply、poop 和 Tracy,帮助您在 macOS 上分析和优化 Zig 代码。

Electron 时代结束?Rust GPUI 带你告别跨平台的将就式体验
Electron 曾是桌面跨平台的默认答案,如今 Rust GPUI 让应用既跨平台又拥有原生速度。本文用小白看得懂的方式,拆解 GPUI 的原理、实践路径与迁移注意事项。

Rust 系统设计:这三个库正在悄悄帮你干脏活,很多程序员居然还不知道
Tokio、Crossbeam、Rkyv:三个让并发、状态管理、序列化变得简单的 Rust crates
我跟老张说你的 Rust 服务可能慢了十倍,他差点把咖啡喷我脸上
Rust 服务突然变慢 10 倍?问题可能藏在 Serde 宏里。本文通过一个真实的故事,帮你定位并解决 Serde 序列化带来的性能优化问题。

我把整个Node.js后端炒了——Rust三周重建的血泪史
API延迟从850ms降到8ms,月成本从12000美元降到900美元。听起来很美?代价是三个月的地狱模式和差点崩溃的团队。这是一个关于技术迁移的真实故事。