16 分•作者: plug_world•3 天前
返回首页
一周热榜
16 分•作者: andsoitis•7 天前
15 分•作者: theanonymousone•3 天前
15 分•作者: hn_acker•4 天前
15 分•作者: whoishiring•1 天前
如果您正在寻找工作,请分享您的信息。请使用以下格式:
<p><pre><code> 地点:
远程:
是否愿意搬迁:
技术:
简历:
邮箱:
</code></pre>
请仅在您本人正在寻找工作时发布。中介、招聘人员、招聘网站等不在此讨论范围内。
<p>读者:请仅通过这些邮箱地址联系以讨论工作机会。
<p>求职者:请尝试 <a href="https://nthesis.ai/public/hn-wants-to-be-hired" rel="nofollow">https://nthesis.ai/public/hn-wants-to-be-hired</a>,<a href="https://www.wantstobehired.com" rel="nofollow">https://www.wantstobehired.com</a>。
15 分•作者: zazuke•大约 15 小时前
15 分•作者: brandur•3 天前
14 分•作者: Cider9986•7 天前
14 分•作者: KraftyOne•5 天前
14 分•作者: BlueBerry2001•3 天前
14 分•作者: ryanseys•3 天前
14 分•作者: teucris•6 天前
14 分•作者: wgjordan•6 天前
我正在构建 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 个地区运行,供您试用。目前还没有计费,所以定价页面仅供参考。感谢您的关注!
14 分•作者: ibobev•7 天前
14 分•作者: awaxman11•7 天前
13 分•作者: earcar•4 天前
13 分•作者: coolwulf•4 天前
13 分•作者: goldenskye•3 天前
13 分•作者: sbulaev•4 天前
13 分•作者: shirozuki•2 天前