HN发布:Ardent (YC P26) – 零迁移秒级Postgres沙盒
摘要
Ardent是一家由YC支持的初创公司,提供零迁移秒级Postgres数据库沙盒,使编码代理能够在类似生产的数据上无风险测试代码。
大家好!我们是Ardent的Vikram和Evan(<a href="https://tryardent.com">https://tryardent.com</a>)。我们正在为你和你的编码代理构建数据库沙盒。<p>在过去两年中,编码代理在处理复杂工程任务方面的能力显著提升。但如果无法访问DB层的真实沙盒进行测试,它们发布的内容可能弄垮生产数据库。我曾花一年多时间构建一个AI数据工程师,正是因为这个原因而失败。Evan在数据工程领域工作了12年,在他上一家公司构建代理时也遇到了这堵墙。<p>Ardent的构建是为了让编码代理能够近乎即时地访问类似生产的沙盒,从而测试其工作。为此,我们从目标数据库写出复制流,通过kafka扩展到启用了写时复制和自动扩缩计算的只读副本(我们目前首选neon作为主要分支引擎,因为它们实现了这些特性)。<p>我们的复制流使用逻辑复制+DDL触发器,可在任何托管的Postgres数据库上使用,因为大多数平台不允许使用通常用于创建副本的物理复制。<p>这提供了几个主要好处:<p>1. 无需迁移平台到如neon这样的数据库提供商,实现了生产和开发需求的强分离。<p>2. 对生产数据库影响极小,同时允许在<6秒内启动克隆,即使在TB级别也支持写时复制。<p>克隆生产数据安全性至关重要,因此我们运行一个代理层来生成自定义Postgres URL并路由所有连接,以允许对克隆进行更细粒度的访问控制,防止凭证泄露,并采用分离平面架构,通过BYOC实现数据完全驻留在你的云上。<p>我们还支持匿名化,通过注册在分支返回前运行的SQL来实现。这已用于PII编辑和分支修改。<p>我们的目标是让每个数据基础设施平台在一个地方变得“可克隆”,以便代理能够无风险地全面测试其变更对类似生产数据环境的影响。<p>这里是演示视频:<a href="https://youtu.be/5S1kwPtiRU0" rel="nofollow">https://youtu.be/5S1kwPtiRU0</a><p>我们很想知道你是如何在数据库上使用编码代理的,如果你尝试了Ardent(免费开始使用),哪些地方有效、哪些出错了以及还缺少什么。
查看缓存全文
缓存时间: 2026/05/13 18:15
# Ardent — 为编码代理而生数据库分支
来源:https://www.tryardent.com/
## 让编码代理在真实数据上零风险运行
在6秒内创建任何Postgres数据库的副本,让编码代理验证代码在生产环境的可用性
Ardent CLI
在代码进入生产环境前验证
杜绝中断
### 在代码进入生产环境前验证
让编码代理在生产级Postgres的1:1副本上测试数据库代码
预约演示 (https://cal.com/vikram-chennai/company-meet)
零风险测试生产环境
零爆炸半径
### 零风险测试生产环境
每个克隆在计算和存储层面均相互隔离。克隆永远不会影响生产环境。永远不会
预约演示 (https://cal.com/vikram-chennai/company-meet)
即使达到TB级规模也不会降速的克隆
规模速度
### 即使达到TB级规模也不会降速的克隆
克隆加载时间6秒,可缩至0,自动扩缩计算资源,且不重复存储。无需任何管理
预约演示 (https://cal.com/vikram-chennai/company-meet)
数据清洗
让代理在生产环境的精确副本上完成数据清洗、去重和标准化
数据清洗
功能特性
## 专为无限扩展与高速而生
克隆速度
每TB克隆速度快30,960倍
极致存储效率
仅为更改付费
传统方案Ardent0 TB12.52537.550 TB01020304050克隆数存储量
与代理工作负载匹配的计算资源
无需过度配置。自动缩至0
始终在线容量0%25%50%75%100%0h6h12h18h24h时间计算资源
对比
## 为什么AI原生数据团队选择Ardent
克隆创建
数小时/数天
<6秒
存储
每个克隆包含整个数据库
仅包含更改内容
计算资源
始终在线
按需使用
数据库管理
手动调整大小
自动扩缩
Git式团队协作
#### 需要定制方案?
我们可以根据团队需求定制工作流、限制和基础设施。
联系创始人 (https://cal.com/vikram-chennai/company-meet)
无需迁移即可在数据库上分支
## 专为您已有的供应商设计
Supabase
#### Supabase
支持认证、扩展等功能,1:1复制您的Supabase实例
AWS RDS
#### AWS RDS
零配置更改即可连接您的RDS Postgres实例。直接针对生产数据分支
Planetscale
#### Planetscale
跨Planetscale特定扩展和配置实现完全兼容的分支
客户影响
## 专为以AI加速、生产规模运行的团队打造
Akshendra Garg
#### “我们花费大量时间通过不准确的种子文件测试AI数据库代码。Ardent让我们和我们的代理能够在几秒内完成测试,且与生产环境零偏差。”
Akshendra Garg
Zennagents CTO
行业洞见
## 深受数据领域顶尖专家信赖
“我认为AI将以重大方式颠覆数据工程。我投资Ardent正是为了加速这一颠覆!”
Zach Wilson
Zach Wilson
Dataexpert.io 创始人
“Ardent从根本上彻底改变了代理和开发者与数据库协作的方式。它对于数据库的意义就像git对于代码一样。”
Abhay Singh
Abhay Singh
Chevron 数据主管
“Ardent让我们能够跟上代理编写代码的速度。我们不再担心代理在数据库层的操作。”
Pryce Yebesi
Pryce Yebesi
Openledger CEO
## 快速交付,避免破坏
确保编码代理永不破坏您的数据库。
相似文章
@ycombinator: Ardent (@ArdentAI) 让你在 TB 级规模下 <6秒 克隆任何 Postgres 数据库,让编码代理可以测试代码,工程团队可以快速上线而不用担心影响生产…
Ardent 是一款 Y Combinator 支持的工具,能在 TB 级规模下于 6 秒内克隆任何 PostgreSQL 数据库,让编码代理和开发者可以在接近生产环境的克隆副本上测试代码,而不会造成停机风险。该工具已被 Supermemory 和 Surface Labs 等公司采用。
Launch HN: Hoplite (YC S26) – 轻松部署云端编码智能体
Hoplite(YC S26)推出一个平台,用于部署云端编码智能体,可迁移本地设置,并支持跨用户流程、API 和 CLI 对功能进行并发 QA。创始人 Bence 和 Ryan 在 AWS、Temporal、Modal 和 Planetscale 上构建了自定义智能体框架,可通过代码 'HACKERNEWS' 获取免费额度。
Launch HN: Runtime (YC P26) – 面向团队所有人的沙箱编码代理
Runtime 是一个平台,提供带有公司上下文、集成和安全护栏的沙箱编码代理,让每个团队成员都能使用代理自动执行任务并交付工作。它包含自定义环境、专用代理、可观察性,并支持各种集成和部署选项。
Launch HN: TesterArmy (YC P26) – 用于测试 Web 和移动应用的智能代理
TesterArmy 是一个获得 YC 支持的智能测试平台,允许开发者用自然语言指定端到端测试,在部署前和生产环境中自动运行,已为 30 多个团队捕获关键错误。
Launch HN: Prized (YC S26) – 让非工程师员工构建安全的内部工具
Prized 让非技术人员通过自然语言描述需求,即可构建安全的内部工具,生成连接到公司数据的全栈应用,并内置权限和审计日志。