Rust 版 Git 服务器基于 S3 跑出每秒 7600+ 并发推送
blaizedsouza · x · 2026-10-18
Enroute 团队用 Rust 实现的 Git 服务器引发讨论:通过分布式共识 + 对象存储,在 S3 上支撑每秒 7600+ 并发 push,clone 性能也有竞争力。
- 核心观点:大家把 Git 放到 S3 上的方式都做错了——Git 不仅是内容寻址存储,还是图数据库,对象可互相指向或 delta 编码
- Git 中只有 refs 是可变的,其他对象全部不可变,这为对象存储设计提供了关键切入点
- 配图详细拆解了 blob/tree/commit 对象模型与 ref 机制
「编程与Agent」频道最新
- OpenCode 凭据泄露引热议,HN 网友 68 天前就警告过数据外传 — himanshustwts · 2026-10-18
- AI 助手搞混截止日期:口口声声说周六,其实指明天 — markjeffrey · 2026-10-18
- TypeScript 原生编译器 scriptc 实测比 Bun --aot 快 1.6 倍 — cramforce · 2026-10-18
- 6GB 显存跑 agent 集群:毫秒级微模型当工蚁,大模型只管决策 — everettplays · 2026-10-18
- Jim Koppel 悬念帖:想从一个大文件里只导入一个函数,怎么办 — jimmykoppel · 2026-10-18
- 受够 Gemini Canvas 生成烂幻灯片,开发者做了 PPTX Native Skill — g7sid · 2026-10-18