@vicky_grok: 这太疯狂了 Shopify的CEO刚刚发布了一个没有数据库的Git服务器。S3存储桶就是代码仓库。它……
摘要
Shopify的CEO Tobi Lütke发布了walgit,这是一个基于Rust的Git服务器,它在像S3这样的对象存储中存储代码仓库,无需数据库,具备多种功能,并已获得超过1300个GitHub星标。
查看缓存全文
缓存时间: 2026/08/26 15:49
这太疯狂了
Shopify首席执行官刚发布了一个无数据库的Git服务器。
S3存储桶直接作为仓库使用。
它名为 walgit——一个基于Rust的Git服务器,将仓库存储为S3或GCS中的预写日志。
该项目已获得1300+个GitHub星标。
其精妙之处在于:
- 你的Git数据直接存储在对象存储中
- 清单文件充当提交点
- 服务器成为可丢弃的缓存节点
- 全新克隆可从S3或CDN拉取静态数据包
- 大型仓库无需本地磁盘全量存储即可提供服务
无数据库 无主节点 无重要本地状态
即使关闭所有服务器也只会丢失缓存热度——数据毫发无损。
它还支持:
→ 智能HTTP v0/v2协议 → Git LFS大文件存储 → 令牌+OIDC认证 → 仓库级推送策略 → Webhooks集成 → React网页控制台 → JSON API + SDK
没错,这正是由Shopify首席执行官Tobi Lütke亲手打造。
Vikas Gupta (@vicky_grok): 别再尝试用公司数据微调大语言模型了。这不仅成本高昂,且无法消除幻觉问题。行业标准方案是RAG(检索增强生成)。以下是构建该系统的完整架构蓝图。
相似文章
Walgit – 一个以对象存储为后端的 Git 服务器
Walgit 是一个 Git 服务器实现,作为单一二进制文件运行,后端使用 S3 或 GCS 等对象存储,实现了无本地状态的可扩展 Git 仓库托管。
@tobi: https://x.com/tobi/status/2053121182044451016
Shopify CEO Tobi Lütke 推出了 River,这是一款 AI Agent,专门在公开的 Slack 频道中运行,以协助组织内的代码生成和知识共享。
@tobi: 同意
Shopify CEO Tobi Lütke 同意 Ilya Grigorik 的观点,认为 Shopify 的 Global Catalog 是 2026 年的淘金机遇,开放、免费、对代理友好,支持从发现到结账。
@davidsenra: 我喜欢Tobi Lutke的这个想法:“我认为自己是一名企业掠夺者。Shopify破产了,我在一次甩卖中买下了它……”
Tobi Lütke分享了他领导Shopify的观点,将自己的方法比作一位企业掠夺者扭转一家破产公司的局面。
我教会了一个桶说Git
作者演示了如何使用billy文件系统抽象,使Tigris对象存储桶表现得像一个文件系统,从而让go-git直接将其视为git仓库服务器。