Hotdry.

Category

systems

共 3238 篇文章。

设计安全的并发所有权模型:Rust与C++ FFI交互指南

本文探讨如何在Rust(多线程)与C++(单线程)通过FFI交互时,设计安全的并发所有权模型。提出基于CXX SharedPtr和Arc<Mutex<T>>的桥接方案,解决数据竞争与生命周期管理问题,并给出可落地的参数配置与监控要点。

2026-02-13systems2026-02

基于 Drand 网络的双盲可验证公平随机数生成协议

面向链上游戏与抽奖场景,详解如何利用 Drand 分布式随机信标网络构建双盲 commit-reveal 协议,实现透明、防串通且可验证的公平随机数生成,并提供工程实现参数与监控清单。

2026-02-12systems2026-02

NetNewsWire 23 年演进:RSS 客户端核心架构设计剖析

本文深入剖析开源 RSS 阅读器 NetNewsWire 历经 23 年演进的核心架构,聚焦其离线缓存策略、增量同步引擎与跨平台 UI 框架适配,为构建健壮的本地优先应用提供可落地的设计参考。

2026-02-11systems2026-02

Kubernetes原生Operator滚动升级状态机设计

本文深入探讨如何为Kubernetes原生Operator设计一个健壮的滚动升级状态机,以实现零停机发布。内容涵盖12个核心状态、依赖图解析策略、分层健康检查以及可落地的工程参数清单。

2026-02-11systems2026-02

设计交互式 MySQL 查询执行计划火焰图可视化工具

本文探讨如何将 MySQL 的 EXPLAIN 输出(特别是 JSON 格式)转换为交互式火焰图,通过直观的可视化层级与成本宽度,帮助开发者快速定位查询性能瓶颈,并提供从解析、映射到前端渲染的完整工程实现清单。

2026-02-11systems2026-02

Oxide 硬件定义云:机架级设计与 Rust 控制平面解耦

从 Oxide 获 2 亿美元融资切入,深度解析其硬件定义云的工程实现:基于双 Tofino 2 ASIC 的机架交换机设计、用 Rust 编写的管理平面(Hubris)与控制平面(Omicron)解耦架构,并提供可落地的电源监控、网络延迟等工程参数清单。

2026-02-10systems2026-02
上一页第 31 / 41 页下一页