登录体验完整功能(收藏、点赞、评论等) — 已累计有 8667 人加入

让AI触手可及,让应用激发潜能

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包,开发者不需要对原有业务代码做任何修改,就能直接获得沙箱隔离能力。

免责声明:本网站AI资讯内容仅供学习参考,不构成任何建议,不对信息准确性与完整性负责。
相关资讯
AI小创