分布式系统 – 事务处理
1. 原子事务(Transaction)的定义 1.1 原子事务: 定义:一个序列访问操作的序列 在以下意义( […]
1. 原子事务(Transaction)的定义 1.1 原子事务: 定义:一个序列访问操作的序列 在以下意义( […]
1. 分布式文件系统的目标: 位置透明:统一的文件命名空间,其不包含文件物理的信息 并发透明:一个用户的文件操 […]
1. 文件系统为共建任何信息系统提供了基础服务 作用:文件存储、管理、检索(retrieve)服务 着眼于两个 […]
分布式系统 – 一致性和复制 1. 数据的复制 a. 缘由: 增强(enhance)可靠性 提升大 […]
1. 沟通模型 a. 一对一 Unicast 1←→1 点对点 Anycast 1→1 of several […]
1. 名称、地址和路由 a. 名称表示(indicate)如何查找 人类可读 全局地址名称(URNs) b. […]
1. 概述 历史: 1984 Birrell & Nelson 调用其他机器上过程的机制(Mechan […]
套接字通讯:Socket Communication,直接通讯 1. 客户端和服务器: 一个分布式系统可以被泛 […]
分布式系统 – 选举算法 1. 选举 election 没有进程需要扮演协调者(coordinat […]
1. 进程同步 a. 概念:在进程之间协调执行的技术 一个线程可能需要等待另一个 共享资源(例如临界区,cri […]
1. 逻辑时钟的动机 1.1 基本概念 在分布式系统中物理时钟不能完美的同步 计算机时钟的主要作用 ̵ […]
1. 为什么在系统中需要时间戳? 性能表现的精确测量 确保最新或者最近的数据 并发过程产生事件的时间(temp […]
1. 概要: 物理模型 Physical model 体系结构模型 Architecture model 体系 […]
1. 动机: 资源共享 计算机是被网络连接的,它们共享资源 硬件、软件、数据、服务、媒体流共享 协同计算 并行 […]