返回首页

一周热榜

15作者: whoishiring1 天前
如果您正在寻找工作,请分享您的信息。请使用以下格式: <p><pre><code> 地点: 远程: 是否愿意搬迁: 技术: 简历: 邮箱: </code></pre> 请仅在您本人正在寻找工作时发布。中介、招聘人员、招聘网站等不在此讨论范围内。 <p>读者:请仅通过这些邮箱地址联系以讨论工作机会。 <p>求职者:请尝试 <a href="https:&#x2F;&#x2F;nthesis.ai&#x2F;public&#x2F;hn-wants-to-be-hired" rel="nofollow">https:&#x2F;&#x2F;nthesis.ai&#x2F;public&#x2F;hn-wants-to-be-hired</a>,<a href="https:&#x2F;&#x2F;www.wantstobehired.com" rel="nofollow">https:&#x2F;&#x2F;www.wantstobehired.com</a>。
14作者: Cider99867 天前
14作者: ryanseys3 天前
14作者: wgjordan6 天前
我正在构建 Kedge,这是一个面向有状态无服务器应用程序的全球分布式平台。以下是创建简单静态网站的方法:`echo '# Hello world!' | ssh kedge.dev` 我曾帮助 Fly.io 发展了 4 年,并对创始人“全球版 Heroku”的愿景充满热情。在那里,我撰写了《无服务器服务器》(https://fly.io/blog/the-serverless-server/),作为对 Lambda 的研究,并勾勒了一个围绕轻量级虚拟机构建的现代无服务器产品。那篇文章是 Kedge 的最初灵感。 Kedge 拥有一个快速的虚拟机编排器,它结合了可分叉的虚拟机快照和一棵预热池(Linux 内核 -> 基础运行时 -> 应用)的树,可以在 3 毫秒内创建代码沙箱或扩展服务实例。由于共享的写时复制内存页面,虚拟机具有高内存密度。您可以运行轻量级的 CGI 风格函数、公共 OCI 镜像或供 BuildKit 编译和部署的源代码。 Kedge 的全局控制平面位于最终一致的 SQLite 数据库之上。受到 Corrosion 和 Litestream 的启发,我构建了一个基于对象存储的本地优先、多写入者 CRDT 复制系统,并最近将其开源(https://github.com/wjordan/syzy)。 您还可以使用 SQLite 客户端从任何实例查询 `/shared.db`,为您的应用程序提供内置的复制数据库。这使得 Kedge 可以在靠近用户的区域自动扩展服务,同时每个实例查询其本地副本以获取最终一致的数据,而无需微观管理实例或卷的放置。(还有一个 `/shared/` 文件系统适配器以方便使用。) Kedge 甚至可以使用同一个数据库来处理有状态的、服务器端渲染的 HTML 应用程序。数据属性将表单、按钮和值绑定到应用程序数据库中的记录,Kedge 在部署时编译模式和操作,然后查询本地数据来处理请求。作为演示,我用大约 60 行 Markdown 和 CSS 创建了一个 Hacker News 克隆,包括故事提交、投票、评论和身份验证(https://kedge.dev/docs/html-apps#kedger-news)。 我刚刚开始收集公众反馈,请告诉我您的想法!我对有状态 HTML 应用模型的反馈特别感兴趣,这是最新(也是最具野心)的部分。预览版目前在 11 个地区运行,供您试用。目前还没有计费,所以定价页面仅供参考。感谢您的关注!