操作系统(Operating System)16 分布式处理,客户-服务器和集群

本文介绍了分布式计算中客户-服务器模型的基本概念,并深入探讨了中间件的作用及其如何简化跨平台资源访问的问题。此外,文中还详细解释了分布式数据库的ACID特性及CAP理论。

CH16分布式处理,客户-服务器和集群

这章作为全书的最后一章,贯彻了外国人最后的一般越不重要原则,感觉相当水。
先讲一下中间件:
Middleware
客户-服务器产品的开发和使用,对从物理层到应用层的分布式计算标准化要求远远超过了人们的想象。开发人员必须拥有一套能够提供统一的方法和方式,跨越各种平台访问系统资源的工具。
实现这个要求的蝉蛹做法是,在上层应用程序和西城通信软件和操作系统之间使用标准的标称接口和协议。这种标准的接口和协议欸人们成为中间件(Middleware)

Databases
关系型数据库和分布式的数据库。。
Relational & Unstructured
ACID分布式数据库的特点
Atomicity
确保信息的完整性,如果我要说周五实验课在信息楼b523上,要么完整的说,不能说“周实验楼上”
Consistency
大概就说你从不同数据库里面提取的数据不能不一样啊,存数据的时候规则也要一样啊,不能一边单位是美元一边单位是人民币呀,这边的两个有关系那边的也要有关系啊。
Isolation
这,是关于互斥处理的。就是不能有两个操作同时对一个文件做出修改。
Durability
持久性,就是你关机之后这个数据库还存在。

CAP theorem
CAP理论:
Consistency: all notes see the same data at the same time
Availability: every request receive a response about whether it succeeded of failed.
Partition tolerance: system continues to operate despite arbitrary portioning due to net work failures

Client/Server Computing
Because of the heavily network dependent, work burden can be split between the Client and Server.

未完待续

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值