1 / 5
文档名称:

最新论微服务架构及其应用.docx

格式:docx   大小:45KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最新论微服务架构及其应用.docx

上传人:小白 2020/10/22 文件大小:45 KB

下载得到文件列表

最新论微服务架构及其应用.docx

文档介绍

文档介绍:论微服务架构及其应用摘要2016年7月,我所在的公司为全国各级人民检察院开发了行贿犯罪档案互联网查询系统的产品,我担任系统架构师职务,主要负责软件架构和安全体系设计的工作,该项目是基于互联网,为单位、企业和个人等公众群体提供7*24小时的查询申请服务,同时兼顾行贿犯罪预防宣传。本文结合作者的实践,以行贿犯罪档案互联网查询系统为例,论述微服务架构及其应用。首先概述我参与管理和开发,并采用微服务架构开发的工作,然后具体描述微服务架构的特点,最后结合项目描述软件的架构,说明该系统是如何采用微服务架构模式的,并说明采用微服务架构模式后,在软件开发过程中遇到的实际问题和解决方案。经过项目组近一年的努力,本产品已顺利开发完成,目前,已在浙江、云南等多省上线使用,取得客户和公司领导的一致好评。正文近年来,随着互联网行业的迅猛发展,公司或组织业务的不断扩张,需求的快速变化以及用户量的不断增加,传统的单块(Monolithic)软件架构面临着越来越多的挑战,已逐渐无法适应互联网时代对软件的要求。在这一背景下,微服务架构模式(MicroserviceArchitecturePattern)逐渐流行。它强调将单一业务功能开发成微服务的形式,每个微服务运行在一个进程中;采用HTTP等通信协议和轻量级API实现微服务之间的协作与通信。这些微服务可以使用不同的开发语言以及不同数据存储技术,能够通过自动化部署工具独立发布,并保持最低限制的集中式管理。2015年7月,我所在的公司为全国各级人民检察院开发了行贿犯罪档案互联网查询系统的产品,我担任系统架构师职务,主要负责软件架构和安全体系设计的工作。本文结合作者的实践,论述微服务架构及其应用。首先概述我参与管理和开发,并采用微服务架构开发的工作,然后具体描述微服务架构的特点,最后结合项目描述软件的架构,说明该架构是如何采用微服务架构模式的,并说明采用微服务架构模式后,在软件开发过程中遇到的实际问题和解决方案。项目概述随着互联网的飞速发展,基于互联网平台建设行贿犯罪档案查询系统(BriberyCrimeRecordQueryIBCRQ),为单位、企业和个人等公众群体提供实时、高效、方便的申请查询服务,是互联网+智慧检察的深度融合,也是社会经济发展的必然趋势。IBCRQ系统的建设,作为政府采购和招标审查的必经关口,将有行贿犯罪记录者拒之“门”外,大大降低了政府采购、工程建设等领域***、权钱交易的几率,为有效预防***、震慑犯罪提供了很好的积极作用。IBCRQ系统包括用户注册、个人查询申请、单位查询申请、集中查询申请、异议复核申请、排号管理、法律知识问答、数据交换等业务模块,实际使用时,用户可根据实际情况的需要选择是否需要用户注册、排号管理、法律知识问答等模块自由组合,限于篇幅,在此我们不再详细介绍各个模块的功能。微服务的目的是充分地分解应用程序以促进敏捷开发和部署。在IBCRQ系统项目的管理和开发中,我们按功能需求将系统划分为用户中心、查询申请、数据交换、预约排号、法律知识问答5个微服务,同时将项目团队划分为3个小组,根据功能的轻重缓急和工作量,安排各个微服务的研发。每个小组负责一个或多个组件完整的生命周期,即服务谁开发,服务谁运营。最后各个服务组件通过RESTfulHTTP协议和消息路由功能进行服务组装。微服务架构的特点传统的单块软件

最近更新

时尚鞋店项目融资方案 37页

无糖产品项目融资方案 38页

新派茶饮项目融资方案 38页

名师教案2—《资本主义政治制度在欧洲大陆的扩.. 9页

纳米标签追溯食品来源和真伪 33页

脑膜瘤神经功能损伤的影像学生物标志物 34页

基于DEA和Malmquist方法的中国煤炭企业安全效.. 2页

培养小学高段学生语文自主阅读能力的研究的开.. 2页

2024年少儿美术教学总结 16页

2024年小闹钟作文(热门) 18页

2024年小艾与小斑作文 3页

城市化与生态环境协调发展的研究分析——以山.. 2页

2024年小班班级管理工作计划7篇 29页

2024年小班教师秋季个人工作计划(精选11篇).. 30页

地尔硫卓对血管紧张素Ⅱ损伤内皮细胞的保护作.. 2页

2024年小班家长工作计划(精选12篇) 30页

图的无符号拉普拉斯特征值的开题报告 2页

国家法律库检索系统的设计与实现的开题报告 2页

围产新生儿流行病学调查研究的开题报告 2页

四阶抛物最优控制问题混合有限元方法的误差估.. 2页

2024年小学语文老师学年工作总结 18页

2024年小学语文教案[通用6篇] 37页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

高速铁路桥梁缺陷整治方案 56页

尊师开示 7页