少找工具,多做创作

Edge.js正式发布 基于WebAssembly支撑Node.js AI工作负载

近日全新运行时工具Edge.js正式发布,该工具依托WebAssembly沙箱技术实现Node.js工作负载的安全运行,可对执行流程中的风险环节做主动隔离,为AI应用尤其是边缘侧AI服务的Node.js部署提供了更高效、安全的底层支撑,填补了此前Node.js生态在AI轻量化部署场景的技术空白。

随着轻量化AI服务的爆发,JavaScript/TypeScript栈凭借开发效率高、生态完善的优势,成为中小团队开发AI推理接口、数据预处理工具、轻量AIGC服务的首选技术栈,Node.js作为该栈的核心服务端运行时,占据了轻量化AI后端近35%的市场份额。

但长期以来,Node.js的进程隔离能力弱、权限管控粒度粗的问题一直存在,在AI场景下,调用第三方依赖、执行用户上传的自定义代码时很容易出现安全漏洞,边缘侧多租户部署的风险更是被放大,行业数据显示,2023年Node.js AI服务的安全事件中,72%来自执行环节未做有效隔离。

本次发布的Edge.js正是针对上述痛点打造,其核心是将WebAssembly的轻量沙箱能力与Node.js生态做了原生打通。

Edge.js可自动识别Node.js执行流程中的高风险代码段,将其放入独立的WebAssembly沙箱中运行,即使出现代码漏洞或恶意操作,也不会影响主进程和其他服务的正常运行。更重要的是,Edge.js完全兼容现有Node.js生态的所有npm包,开发者不需要对原有业务代码做任何修改,就能直接获得沙箱隔离能力。

性能测试数据显示,Edge.js的额外运行开销不到5%,相比传统的容器化隔离方案,资源占用降低62%,冷启动速度提升8倍,完全满足AI服务对低延迟的要求。

在边缘AI市场高速增长的当下,Edge.js的出现填补了轻量化、高安全Node.js运行时的空白。

据了解,目前已经有多家边缘计算服务商、AI低代码平台正在测试Edge.js的集成方案,预计2025年上半年,将有超过30款主流AI开发工具上线Edge.js部署选项,帮助开发者进一步降低AI服务的部署成本和安全风险。

行业分析师指出,Edge.js的落地也将进一步推动JavaScript生态向AI领域渗透,未来更多轻量化、端边协同的AI应用有望依托该工具实现快速落地。

!
本文内容来源于公开互联网信息,并包含平台新增内容及用户发布内容,旨在进行知识整理与分享。文中所有信息与观点均仅供参考,不代表任何官方或特定立场,亦不构成任何操作或决策建议,请读者谨慎甄别,详情请见完整免责声明
相关资讯
AI小创