首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答以下问题。 【说明】 某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下: 系统的参与者包括乘客、出租车司机和平台管理
阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答以下问题。 【说明】 某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下: 系统的参与者包括乘客、出租车司机和平台管理
admin
2018-09-03
114
问题
阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答以下问题。
【说明】
某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:
系统的参与者包括乘客、出租车司机和平台管理员三类;
系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;
系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能:
针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理;
系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。
在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微服务架构进行开发,并任命王工为项目技术负责人,负责项目开发过程中的技术指导工作。
请用100字以内的文字说明一个微服务中应该包含的内容,并用300字以内的文字解释基于微服务的系统与传统的单体式系统相比的2个优势和带来的2个挑战。
选项
答案
微服务中应该包含的内容有:资源、对资源的操作的一组API集合。 微服务有以下优势。 (1)通过分解巨大单体式应用为多个服务方法解决了复杂性问题。它把庞大的单一模块应用分解为一系列的服务,同时保持总体功能不变。 (2)让每个服务能够独立开发,开发者能够自由选择可行的技术,提供API服务。 (3)微服务架构模式是每个微服务独立的部署。开发者不再需要协调其他服务部署对本服务的影响。这种改变可以加快部署速度。 (4)微服务使得每个服务独立扩展。你可以根据每个服务的规模来部署满足需求的规模。甚至可以使用更适合于服务资源需求的硬件。 微服务架构带来的挑战如下。 (1)并非所有的系统都能转成微服务。例如,一些数据库层的底层操作是不推荐服务化的。 (2)部署较以往架构更加复杂:系统由众多微服务搭建,每个微服务需要单独部署,从而增加部署的复杂度,容器技术能够解决这一问题。 (3)性能问题:由于微服务注重独立性,互相通信时只能通过标准接口,可能产生延迟或调用出错。例如,一个服务需要访问另一个服务的数据,只能通过服务间接口来进行数据传输,如果是频繁访问,则可能带来较大的延迟。 (4)数据一致性问题:作为分布式部署的微服务,在保持数据一致性方面需要比传统架构更加困难。
解析
转载请注明原文地址:https://kaotiyun.com/show/rpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
如何通过ADO.NET读取数据库中的图片?
在下面的例子里usingSystem;classA{publicA(){PrintFields();}publicvirtualvoidPrintFields(){}
大概描述一下ASP。NET页面的生命周期
用C++设计一个不能被继承的类。
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
把远程的辽宁大学的“game”文件夹从命名为“music”。
把E:下“视频”文件夹中的重案六组.rm视频文件进行在共享文件夹中共享视频文件夹中共享。
将http://WWW.sohu.corn设为受信任的站点,并且设置网页显示属性,使其能够以最快的速度浏览网页。
请打开"计算器"应用程序,利用科学型模式将十六进制的ABC转换为二进制。
随机试题
使用双核素法行SPECT心肌灌注显像,静息时注射201Tl111MBq(3mCi),15分钟显像,第60分钟行负荷试验,再次注射99mTc-MIBI的剂量以及合适的显像时间是
不符合病毒性心肌炎体征的是
领取房屋权属证书,权利人应按()缴纳印花税。
[2008年,第58题]图4.9-8所示质量为m的三角形物块,其倾斜角为θ,可在光滑的水平地面上运动。质量为m的矩形物块又沿斜面运动。两块间也是光滑的。该系统的动力学特征(动量、动量矩、机械能)有守恒情形的数量为()。
金陵三叉是指以下哪三个菜?()
现象一:有的学生学习遇到困难,悲观失望,学习不理想,认为自己笨,努力学习但成绩不好,自行惭愧,自卑,上课总是低头不与老师交流,下课也不与同学交流,总是认为自己“低人一等”。现象二:有的学生认为,现在无论如何好赖都会有个大学上。就抱着得过且过的态度,上课注
Windows98内置的某个多媒体软件组成提供了一套API函数,利用这些函数可以编写出许多高性能的实时多媒体应用程序(如游戏软件),而无需深入了解机器板卡的硬件特性。这个多媒体软件组件是______。
Nowadaysmanyscientistsdependonradiocarbonfordatingage-oldobjects.Radarisusedtodeterminethecharacteristicsofra
TherecentsocialandeconomicchangesintheU.S.havegreatimpactonalltheAmericanhousingsystem.
TheU.S.dollarwassupposedtobeattheendofitsrope.KickingthebucketAdyingsymbolofadyingempire.Well,maybenot
最新回复
(
0
)