博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式系统简介
阅读量:5209 次
发布时间:2019-06-14

本文共 290 字,大约阅读时间需要 1 分钟。

分布式应用的优点

  • 可靠性 - 单个或几个系统的故障不会使整个系统出现故障。

  • 可扩展性 - 可以在需要时增加性能,通过添加更多机器,在应用程序配置中进行微小的更改,而不会有停机时间。

  • 透明性 - 隐藏系统的复杂性,并将其显示为单个实体/应用程序。

分布式应用的挑战

  • 竞争条件 - 两个或多个机器尝试执行特定任务,实际上只需在任意给定时间由单个机器完成。例如,共享资源只能在任意给定时间由单个机器修改。

  • 死锁 - 两个或多个操作等待彼此无限期完成。

  • 不一致 - 数据的部分失败。

转载于:https://www.cnblogs.com/panxuejun/p/8572310.html

你可能感兴趣的文章
python016 Python3 数据结构
查看>>
电子笔记本的思考(1)(ver0.2)
查看>>
解决vbox下安装centos不能上网问题
查看>>
团队站立会议04
查看>>
StringBuilder简略
查看>>
开机显示LOGO时会闪一下
查看>>
广播:二、全局广播(1)
查看>>
关于sql孤立用户
查看>>
swift学习笔记->结构与枚举
查看>>
Npoi导出excel整理(附源码)
查看>>
002.AnyCast技术浅析
查看>>
遍历目录文件
查看>>
T-SQL:事务锁下的并发处理(十五)
查看>>
OAuth2-Server-php
查看>>
C++ Primer 第四版课后练习解答 习题1.6
查看>>
Spring基础(7) : Bean的名字
查看>>
java类的结构(属性、方法、构造函数)
查看>>
利用Map创建Copy Object
查看>>
js函数和运算符
查看>>
从程序猿到SAP产品经理,我是如何转型的?
查看>>