首页
登录
从业资格
论微服务架构及其应用 近年来,随着互联网行业的迅猛发展,公司或组织业务的不断扩
论微服务架构及其应用 近年来,随着互联网行业的迅猛发展,公司或组织业务的不断扩
练习题库
2022-08-02
37
问题
论微服务架构及其应用近年来,随着互联网行业的迅猛发展,公司或组织业务的不断扩张,需求的快速变化以及用户量的不断增加,传统的单块(Monolithic)软件架构面临着越来越多的挑战,已逐渐无法适应互联网时代对软件的要求。在这一背景下,微服务架构模式(Microservice Architecture Pattern)逐渐流行,它强调将单一业务功能开发成微服务的形式,每个微服务运行在一个进程中;采用HTTP等通用协议和轻量级API实现微服务之间的协作与通信。这些微服务可以使用不同的开发语言以及不同数据存储技术,能够通过自动化部署工具独立发布,并保持最低限制的集中式管理。请围绕“论微服务架构及其应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与管理和开发的、采用微服务架构的软件开发项目及在其中所担任的主要工作。2.与单块架构相比较,微服务架构有哪些特点?请列举至少4个特点并进行说明。3.结合你参与管理和开发的软件开发项目,描述该软件的架构,说明该架构是如何采用微服务架构模式的,并说明在采用微服务架构后,在软件开发过程中遇到的实际问题和解决方案。
选项
答案
解析
一、首先用400-600字的篇幅简要叙述作者参与开发的软件系统的概要和所担任的工作。
二、微服务的特点包括:
微服务的基本思想在于考虑围绕着业务领域组件来创建应用,这些就应用可独立地进行开发、管理和加速。在分散的组件中使用微服务云架构和平台使部署、管理和服务功能交付变得更加简单。
微服务是利用组织的服务投资组合,然后基于业务领域功能分解它们,在看到服务投资组合之前,它还是一个业务领域。
微服务这一概念出现于2012年,是因软件作者Martin Fowler而流行,他承认这并没有精确地定义出这一架构形式,虽然围绕业务能力、自动化部署、终端智能以及语言和数据的分散控制有一些常见的特性。
开源工作流平台“Imixs-Workflow”发布了一款新的微服务架构,作为工作流来管理解决方案。Imixs的微服务( Imixs-Microservice)提供了一个工作流封装成微服务架构。这一服务可以独立于其背后的技术,绑定到任何业务应用中去。这允许业务应用改变业务逻辑的时,不用更改任何代码。这业务目标可以通过工作流模型控制。
Imixs的微服务是基于Imixs的工作流引擎( Imixs-Workflow Engine)的复杂功能构建的,它可以以多种不同的方法来控制业务数据。Imixs的微服务可以发送电子邮件推送消息、日志业务交换,还可以确保所有类型业务数据的安全。
Imixs的工作流模型可以给业务处理模型(Imixs-Workflow Modeller)中的每种状态单独的设计一个ACL。这许可了高度复杂的业务应用程序,并在每个流程实例周围驻起了安全层。
三、详细论述在项目中如何应用微服务架构进行开发的。
转载请注明原文地址:https://tihaiku.com/congyezige/2397921.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于
()是指用户或应用程序不需要知道逻辑上访问的表具体是如何分块存储的。A.分片透
在某应用中,需要先排序一组大规模的记录,其关键字为整数。若这组记录的关键字基本上
某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其中wb是()
甲公司从市场上购买乙公司生产的软件,作为甲公司计算机产品的部件。丙公司已经取得该
属于应用层协议的该协议的报文封装在()。A.TCP B.IP C.UDP
以下协议中属于应用层协议的是()A.SNMP B.ARP C.ICMP
分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为
甲、乙两软件公司于2012年7月12日就其财务软件产品分别申请“用友”和“用有”
采用面向对象方法进行软件开发,在分析阶段,架构师主要关注系统的()A.技术
随机试题
DearMr.Downe,IampleasedtobeabletoinviteyoutotheLaunchofEnglis
Whowasthemostimportantpersoninthespeaker’schildhood?Thespeaker’s____
下列四种不同构造的外墙,哪个热稳定性较差?()A.内侧保温材料,外侧轻质材料
关于前置胎盘患者行期待疗法,下列哪项是错误的A.住院观察 B.卧床休息 C.
患者,男性,35岁。因食管胃底静脉破裂大出血急需输血治疗,遵医嘱给患者输入库存血
肺炎球菌肺炎患者首选的治疗是A.青霉素G B.链霉素 C.氯霉素 D.庆大
A.喷雾干燥B.真空干燥C.鼓式干燥D.冷冻干燥E.红外干燥常用于血清、抗生素等
护士在观察肺炎患儿的病情时发现患儿发热持续不退,中毒症状加重,呼吸困难,频繁咳嗽
甲与妻子感情不和,一直找机会毒死妻子。一天,家中饮水机无水,甲打电话叫人送水,然
站在铁路上看两根铁轨,距离越远看起来两根铁轨的距离越近,到视线的尽头就交叉到一
最新回复
(
0
)