文档摘要:为了应对日渐庞大的业务系统,企业和开发人员开始探索和拥抱云计算和微服务技术.通过将大型系统拆分成小的模块,实现了松耦合并带来更大的灵活性,降低了产品的部署和维护难度.但数量庞大的微服务也为其管理带来了难度和挑战,这对开发人员提出了更高的要求.WebAssembly(简称Wasm)技术的轻量化和平台无关性使其成为了Istio能力的一部分.开发人员可以借助Wasm技术开发独立的功能模块并在Istio中部署.文章对Wasm在Istio中的应用进行了研究,通过部署Wasm开发的访问控制模块,成功在指定服务上实现了访问控制功能.
Abstract:Tocopewithincreasinglylargebusinesssystems,enterprisesanddevelopersarebeginningtoexploreandembracecloudcomputingandmicroservicestechnologies.Bybreakinguplargesystemsintosmallermodules,loosecouplingandgreaterflexibilityareachieved,makingitlessdifficulttodeployandmaintainproducts.ThelightweightandplatformagnosticnatureofWebAssemblytechnologymakesitpartofIstio'scapabilities.DeveloperscanleverageWasmtechnologytodevelopstandalonefunctionalmodulesanddeploytheminIstio.ThispaperinvestigatestheapplicationofWasminIstioandsuccessfullyimplementtheaccesscontrolfunctionalityonthespecifiedservicesbydeployingtheaccesscontrolmoduledevelopedbyWasm.
作者:王兆熠 赵纪源Author:WANGZhao-yi ZHAOJi-yuan
作者单位:中国联合网络通信有限公司济南软件研究院,山东济南250013
刊名:电脑与信息技术
Journal:ComputerandInformationTechnology
年,卷(期):2024, 32(3)
分类号:TP393
关键词:微服务 Istio Wasm
Keywords:micro-Service Istio Wasm
机标分类号:TP393TN915G434
在线出版日期:2024年7月3日
基金项目:Wasm技术在服务网格中的应用[
期刊论文] 电脑与信息技术--2024, 32(3)王兆熠 赵纪源为了应对日渐庞大的业务系统,企业和开发人员开始探索和拥抱云计算和微服务技术.通过将大型系统拆分成小的模块,实现了松耦合并带来更大的灵活性,降低了产品的部署和维护难度.但数量庞大的微服务也为其管理带来了难度和...参考文献和引证文献
参考文献
引证文献
本文读者也读过
相似文献
相关博文
关键词:微服务,Istio,Wasm,
|
|