刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

题目五:阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】分布式架构系统是若干独立计算机的集合,这些计算机对于使用者来说就像是单个计算机系统。首先分布式架构中的“分布”是相对“集中”而言的。最早的计算机系统是在块微处理器上运行。随着计算机应用范围的不断扩大,软件系统的复杂度随着需要变得越来越高。有些系统必须包含多个微控制器并且这些微控制器上运行的软件需要交互来正确地实现系统的功能。这样的系统,是由分布在各个微处理器上运行的软件合起来构成的。

日常使用的电商网站或通过手机应用访问的电商服务,其背后是由成千上万台独立的服务器组成的集群。由这些计算机上运行的各种服务来为用户提供网上浏览和购物的完整服务和体验。同样,对于使用者,其感知到的是一个网站,是一个电商系统。用户不会意识到或感知到他的某个动作本服务器A上得到了响应,另外一个动作的响应是服务器B提供的。即在用户面前,整个分布式架构系统呈现为单个的计算机系统。

请分析使用分布式架构软件系统需要付出的代价。

使用微信搜索喵呜刷题,轻松应对考试!

答案:

(1)额外的复杂性。

(2)接口数量的爆炸增加。

(3)容易出现强耦合导致维护性差。

(4)信息安全的风险。

解析:

使用分布式架构软件系统需要付出的代价包括额外的复杂性、接口数量的爆炸增加、容易出现强耦合导致维护性差以及信息安全的风险。这些代价主要是因为分布式架构涉及多个独立的计算机或服务器,需要处理它们之间的通信、数据同步和协调,同时还需要考虑系统的可扩展性、可靠性和安全性等方面的问题。因此,在使用分布式架构时,需要仔细考虑并平衡这些代价和收益。

创作类型:
原创

本文链接:请分析使用分布式架构软件系统需要付出的代价。

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share