io发布的WebAssembly Hub为基于envo的Wasm扩展
在2019年12月10日,云本机软件公司Solo.io宣布了WebAssemblyHub,这是一种为特使署理构建、陈设、共享和发明WebAssembly(Was m)扩展的处事。具有过滤器的扩展特使将应承定制,如TLS搜查、TCP署理、HTTP哀求和相应操纵。Solo.io团队为WebAssembly集线器的方针是消除开拓和共享基于Wasm的特使过滤器的障碍,并行使户可以或许设置和扩展其处事网格。 据Solo.io首创人兼CEO Idit Levine称: 在Solo.io,我们以为扩展您的处事网格的成果应该是简朴和安详的,这就是为什么我们对整合Wasm和特使署理感想欢快。我们成立了WebAssemblyHub,以辅佐最终用户开拓和行使扩展。 WebAssemblyHub是特使Wasm扩展的图像注册表。可以行使任何支持的说话来构建WebAssembly扩展,譬喻C、Go和。NET。今朝Wasm由Solo.io的GlooEnterpriseAPI网关提供支持,并在处事网格Istio和特使署理自己中提供部门支持。值得一提的是,首要特使代码存储库(以及响应的开释二进制)今朝不支持Wasm,而是全部基于特使Wasm的支持事变都产生在镜像存储库(使节-Was m)中。本年早些时辰,Istio转向行使特使的这面镜子。估量两个特使储存库将在2020年某个时辰归并。 用户可以行使任何Wasm支持的说话建设扩展,譬喻路由法则。扩展可以在WebAssemblyHub上提供,并可与Solo.ioCLI Wasme一路行使。编写扩展后,用户将扩展推送到WebAssemblyHub注册表中。然后,扩展可以通过设置处事从WebAssemblyHub注册表加载模块来陈设到特使情形中。 扩展可以作为模块共享,通过将它们添加到wasme的目次中,这将对wasmeGithub存储库建设一个拉哀求。假如被接管,PR将由WebAssemblyHub团队检察并包罗在目次中。用户还可以在WebAssemblyHub网站上试探和搜刮扩展。当前模块包罗模板引擎Inja转换、AWSLambda身份验证和路由,以及REST到SOAP翻译器材。WebAssembly集线器还提供了为基于特使的产物添加扩展所需的设置更新。 Solo.io选择Wasm来扩展特使,由于它的速率和手段可以动态地添加或修改扩展,而不必要遏制特使历程或从头编译。另外,Wasm社区开拓了很多风行说话的编译器支持。Wasm延期不直接对特使自己举办变动,这种变动提供了断绝,以确保假如延期失败,特使不会受到负面影响。Solo.io最近宣布的基于特使的API网关Gloo还包罗对Wasm的内置支持。 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |