期刊文献+

基于微服务架构B/S系统的性能分析 被引量:19

B/S System Performance Analysis Based on Microservices Architecture
下载PDF
导出
摘要 传统的单体应用架构系统,随着用户需求和系统功能的变动,出现了单体应用功能模块边界模糊、部署效率低、扩展困难、技术更迭代价高等缺点,尤其是单个模块修改部署效率低的问题.因此,微服务技术得到关注和应用,微服务架构的业务边界确定服务边界,具有高内聚性,易于开发与维护、局部修改部署、技术选择不受限等优势.本文研究微服务应用系统的架构优势,设计了一B/S应用系统进行测试分析.实验设计测试指标为线程响应时间、吞吐量以及部署时间的实验方案,并使用Jmeter性能测试工具进行测试,分析了20个和50个并发用户的测试数据.实验结果表明微服务在响应时间、吞吐量等指标有明显的效率和性能优势. Existing systems are generally based on traditional single-application architectures.With the continuous improvement of user requirements and the continuous improvement of website functions,there are shortcomings such as monotonous application function module obfuscation,low deployment efficiency,difficulty in extension functions,and high cost of technology and iterative methods.Therefore,the microservices technology gets attentions and adopted in project development.The microservices architecture has the advantages of easy development and maintenance,partial modification and deployment,easy extension functions,and unlimited technical options.In this work,the advantages of microservices application was studied,and setup an B/S system for performance testing.An experimental scheme for thread response time,throughput,and deployment time was designed and tested using Jmeter testing tools.The test data of 20 and 50 concurrent users were analyzed.Experimental results show that microservices has greater performance advantages and higher efficiency.
作者 陈建海 陈淼 浦云明 CHEN Jian-Hai;CHEN Miao;PU Yun-Ming(Computer Engineering College,Jimei University,Xiamen 361021,China;Institute of Network technology,Beijing University of Posts and Telecommunications,Beijing 100876,China)
出处 《计算机系统应用》 2020年第2期233-237,共5页 Computer Systems & Applications
基金 福建省科技计划(2019H0021) 厦门市科技计划(3502Z20173028,3502Z20173027)~~
关键词 微服务 系统性能 软件架构 Spring Cloud microservices system performance software architecture Spring Cloud
  • 相关文献

参考文献1

二级参考文献7

  • 1Steve Vinoski. REST eye for the SOA guy [ EB/OL]. http:// www2. computer, org/portaVweb/csdl/abs/html/mags/ic/2007/ 01/w1082. htm,2008.
  • 2Martin Fowler. Patterns of enterprise application architecture[ M]. Addison-Wesley. 2002.
  • 3Leonard Richardson, Sam Ruby. RESTful web services[ M]. O' Reiny Media. 2007.
  • 4Roy Thomas Fielding. Architectural styles and the design of network-based software architectures [ D]. Doctorial Dissertation, Dept. of Computer Science, Univ. of California, Irvine. 2000.
  • 5Steve Vinoski. Demystifying RESTful data coupling [ EB/OL ]. http://ieeexplore, ieee. org/stamp/stamp, jsp? arnumber = 04463391. 2008.
  • 6IANA. MIME media types[ EB/OL]. http://www, iana. org/assignments/media-types/. 2007.
  • 7Adam Trachtenberg. PHP web services without SOAP[ EB/OL]. http ://www. onlamp, com/pub/a/php/2003/10/30/amazon rest. html. 2003.

共引文献36

同被引文献165

引证文献19

二级引证文献67

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部