用于一次性沙箱的版本化文件系统

livedraftsandbox 1$ python sync_leads.py sandbox 2$ node enrich.js 多天后 $ python report.py 41424344 reads 43 branch/main 分支,未复制任何内容;branch/draft 在 draft 分支上创建了一个沙箱 $ python score_v2.py。

每个沙箱都会向卷中提交一个新的快照,live 分支持续向前推进,而 draft 分支则从快照 43 分叉出来,且不复制任何数据。在 Tines,我们围绕一个简单理念构建了 3B:工作流中的每一步都是一台计算机。

无论步骤的代码是由人工还是由自动化代理编写,它都会在一个全新的 Linux 沙箱中运行,该沙箱通过代理获取凭据,完成任务后即被销毁,从而避免遗留状态引发后续安全问题。

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论