@vicky_grok: 这太疯狂了 Shopify的CEO刚刚发布了一个没有数据库的Git服务器。S3存储桶就是代码仓库。它……

X AI KOLs Timeline 工具

摘要

Shopify的CEO Tobi Lütke发布了walgit,这是一个基于Rust的Git服务器,它在像S3这样的对象存储中存储代码仓库,无需数据库,具备多种功能,并已获得超过1300个GitHub星标。

这太疯狂了 Shopify的CEO刚刚发布了一个没有数据库的Git服务器。 S3存储桶就是代码仓库。 它被称为walgit——一个基于Rust的Git服务器,将代码仓库以预写日志的形式存储在S3或GCS中。 并且已经获得了超过1300个GitHub星标。 以下是它的疯狂之处: 1. 你的Git数据直接存储在对象存储中 2. 清单文件充当提交点 3. 服务器成为可丢弃的缓存 4. 新的克隆可以从S3或CDN拉取静态包 5. 大型代码仓库可以在不将所有内容保留在本地磁盘的情况下提供服务 无数据库。 无主服务器。 无重要的本地状态。 即使杀死所有服务器,你失去的也只是缓存热度——而不是你的数据。 它还支持: → Smart HTTP v0/v2 → Git LFS → 令牌 + OIDC认证 → 每个代码仓库的推送策略 → Webhooks → React Web界面 → JSON API + SDK 而且没错,它是由Shopify的CEO Tobi Lütke构建的。
查看原文
查看缓存全文

缓存时间: 2026/08/26 15:49

这太疯狂了

Shopify首席执行官刚发布了一个无数据库的Git服务器。

S3存储桶直接作为仓库使用。

它名为 walgit——一个基于Rust的Git服务器,将仓库存储为S3或GCS中的预写日志。

该项目已获得1300+个GitHub星标。

其精妙之处在于:

  1. 你的Git数据直接存储在对象存储中
  2. 清单文件充当提交点
  3. 服务器成为可丢弃的缓存节点
  4. 全新克隆可从S3或CDN拉取静态数据包
  5. 大型仓库无需本地磁盘全量存储即可提供服务

无数据库 无主节点 无重要本地状态

即使关闭所有服务器也只会丢失缓存热度——数据毫发无损。

它还支持:

→ 智能HTTP v0/v2协议 → Git LFS大文件存储 → 令牌+OIDC认证 → 仓库级推送策略 → Webhooks集成 → React网页控制台 → JSON API + SDK

没错,这正是由Shopify首席执行官Tobi Lütke亲手打造。

Vikas Gupta (@vicky_grok): 别再尝试用公司数据微调大语言模型了。这不仅成本高昂,且无法消除幻觉问题。行业标准方案是RAG(检索增强生成)。以下是构建该系统的完整架构蓝图。

相似文章

@tobi: 同意

X AI KOLs Following

Shopify CEO Tobi Lütke 同意 Ilya Grigorik 的观点,认为 Shopify 的 Global Catalog 是 2026 年的淘金机遇,开放、免费、对代理友好,支持从发现到结账。

我教会了一个桶说Git

Hacker News Top

作者演示了如何使用billy文件系统抽象,使Tigris对象存储桶表现得像一个文件系统,从而让go-git直接将其视为git仓库服务器。