本文已被:浏览 1917次 下载 2827次
Received:August 09, 2016 Revised:September 23, 2016
Received:August 09, 2016 Revised:September 23, 2016
中文摘要: 云计算为我们提供了一种全新、高效的方式来部署可扩展的Web应用,这种方式使企业的应用可以按需对计算资源进行分配.微服务架构用于将庞大复杂的应用系统拆分为一系列可独立开发、测试、部署、运行、升级的服务模块.微服务架构为大批互联网企业实现云环境中的应用扩展、降低应用开发复杂度、实现敏捷开发提供了更加有效地方法.本文分析并测试了微服务架构模式,通过一个具体案例——在云环境中开发和部署的企业级应用系统,对两种架构模式实现(单体架构模式和微服务架构模式)进行性能测试,得出评估结果,这些结果对解决企业级应用微服务化中可能遇到的问题具有一定指导意义.
Abstract:Cloud computing provides a pretty new and efficient way to deploy scalable web application. In this way, it can allocate their computing resource on business requirements for enterprise applications. Micro-service architecture is used to split large applications into a series of small modules that can be developed, tested, deployed, operated and upgraded independently. Micro-service architecture provides a more efficient way for a large number of Internet companies to expand their applications in the cloud, reduce complexity of application development and gain agility. In this paper we analyze and test the micro-service architecture model in a specific case-we develop and deploy the enterprise application system in the cloud to implement performance tests of two architectures (single-mode architecture and micro-service architecture mode), and we can acquire the evaluation result. These results have some guiding significance for solving the problems that may be encountered in the micro-service application of enterprise application.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
王纪军,张斌,顾永生,高沈刚.云环境中Web应用的微服务架构评估.计算机系统应用,2017,26(5):9-15
WANG Ji-Jun,ZHANG Bin,GU Yong-Sheng,GAO Shen-Gang.Evaluation of Micro-Service Architecture for Web Application in the Cloud.COMPUTER SYSTEMS APPLICATIONS,2017,26(5):9-15
王纪军,张斌,顾永生,高沈刚.云环境中Web应用的微服务架构评估.计算机系统应用,2017,26(5):9-15
WANG Ji-Jun,ZHANG Bin,GU Yong-Sheng,GAO Shen-Gang.Evaluation of Micro-Service Architecture for Web Application in the Cloud.COMPUTER SYSTEMS APPLICATIONS,2017,26(5):9-15