摘要
目前,Alma、Folio和NLSP等下一代图书馆管理与服务平台架构采用的是Spring Cloud、Vert.X和Dubbo等技术。这些系统架构均属于侵入式微服务架构,具有门槛高、功能不全、无法跨语言和升级困难等问题。为解决这些问题,文章提出在下一代图书馆管理与服务平台微服务架构中采用服务网格技术,并基于Kubernetes技术构建具有云原生架构的下一代图书馆管理与服务平台。通过采用云原生架构,图书馆将能够充分利用云的强大能力,从云技术中获得更高的可用性与可扩展能力,利用云提升发布和运维的效率。
At present,the architecture of next generation library management and service platforms such as Alma,folio and NLSP adopts technologies such as spring cloud,vert.X and Dubbo.These system architectures belong to the invasive micro service architecture,which have the pain points of high threshold,incomplete function,inability to cross language and difficult upgrading.In order to solve these pain points,this paper proposes to use service mesh in the micro service architecture of the next generation library management and service platform,and build the next generation library management and service platform with cloud native architecture based on kubernetes technology.By adopting the cloud native architecture,the library will be able to make full use of the powerful capabilities of the cloud,obtain higher availability and scalability from cloud technology,and use the cloud to improve the efficiency of publishing and operation and maintenance.
作者
陈作新
CHEN Zuo-xin(Library of Liaoning University of Science and Technology,Anshan114051,China)
出处
《大学图书情报学刊》
2021年第6期71-76,共6页
Journal of Academic Library and Information Science
关键词
图书馆
系统平台
微服务
云原生
服务网格
library
system platform
micro service
cloud native
service mesh