celld:自托管分布式持久对象,开源守护进程优势多!

发布时间:2026/8/6 15:49:37
celld:自托管分布式持久对象,开源守护进程优势多! 导航菜单登录、外观设置。平台有AI代码生成、开发者工作流、应用程序安全、探索等板块。AI代码生成包括GitHub Copilot、GitHub Copilot应用、MCP注册表等开发者工作流涵盖Actions、Codespaces等应用程序安全有GitHub高级安全等探索包含为何选择GitHub等。还有查看所有功能的链接。解决方案按公司规模划分有企业版、中小企业团队版等按用例划分有应用现代化、DevSecOps等按行业划分有医疗保健、金融服务等。也有查看所有解决方案的链接。资源按主题探索有AI、软件开发等按类型探索有客户案例、活动与网络研讨会等支持与服务包括文档、客户支持等。有查看所有资源的链接。开源社区有GitHub赞助项目包含安全实验室、维护者社区等仓库有主题、热门项目等。企业版有企业解决方案和可用附加组件还有定价链接。可按 / 进行搜索有登录、注册、外观设置等操作还有会话刷新提示和加载错误提示。仓库信息有通知、分叉、加星等操作还有代码、问题、操作等导航选项。主分支有分支、标签等有文件夹和文件展示还有最新提交和历史记录。celld介绍celld是自托管、分布式的持久对象是开源守护进程可运行Cloudflare Workers和Durable Objects。每个对象是独立SQLite数据库复制到兼容S3存储桶节点通过存储桶协调避免共享数据库问题闲置单元可休眠。可在celld.dev了解更多或阅读文档。工作原理每个celld节点嵌入V8引擎执行Wrangler捆绑包。集群共享兼容S3存储桶对象存储机制确保节点对单元的所有权。celld持续复制数据库存储桶是持久来源节点可替换。安装安装程序下载celld二进制文件可验证来源。若安装程序要求需添加环境变量。部署Worker项目需配置esbuild安装程序保存版本并切换指针卸载可使用安全卸载程序。容器发布的镜像含celld二进制文件支持特定架构。可持久化运行时本地状态并传递AWS凭证环境变量使用真正AWS S3时可省略部分参数负载均衡器后需提供独特广告地址。运行celld使用标准AWS凭证链部署项目到存储桶后启动。其他兼容S3服务使用特定参数集群运行应用程序节点加载部署。运行celld --help可查看选项部署对象有特定类型节点通过存储桶租约发现信息对等节点HTTP通信不终止TLS需注意网络安全。管理集群celld diagnose可枚举节点租约并探测对等节点报告可区分多种问题并打印节点信息可限制检查范围。压力卸载功能可选可设置常驻单元水位线Linux系统可添加进程条件压力状态下celld处理闲置单元备用节点获取释放单元有活跃任务或连接的单元不卸载。从源代码构建使用cargo命令进行构建、测试和检查工作区构建celld运行时对象存储协议在特定文件示例项目可测试功能。运行时和兼容性接口在发展有相关测试。贡献暂不接受拉取请求因编码代理问题可能增加维护者成本。欢迎有价值贡献需了解代码、保持补丁针对性、尊重审查时间。可将补丁发送至指定邮箱贡献者有许可协议。许可证采用Apache - 2.0许可证运营公共集群前需查看限制和安全页面。关于自托管、分布式的Durable Objects有相关资源和安全策略还有加星数、关注者、分叉数等信息可举报仓库。页脚有GitHub相关条款、隐私、安全等导航链接还有管理Cookie等提示暂时无法执行某些操作。