图书介绍

分布式系统 概念与设计 英文版 第4版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

分布式系统 概念与设计 英文版 第4版
  • (英)GEORGE COULOURIS JEAN DOLLIMORE TIM KINDBERG著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:711117366X
  • 出版时间:2006
  • 标注页数:927页
  • 文件大小:137MB
  • 文件页数:944页
  • 主题词:分布式操作系统-英文

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

分布式系统 概念与设计 英文版 第4版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 CHARACTERIZATION OF DISTRIBUTED SYSTEMS1

1.1 Introduction2

1.2 Examples of distributed systems3

1.3 Resource sharing and the Web7

1.4 Challenges16

1.5 Summary25

2 SYSTEM MODELS29

2.1 Introduction30

2.2 Architectural models31

2.3 Fundamental models47

2.4 Summary61

3 NETWORKING AND INTERNETWORKING65

3.1 Introduction66

3.2 Types of network69

3.3 Network principles73

3.4 Internet protocols89

3.5 Case studies:Ethernet,WiFi,Bluetooth and ATM112

3.6 Summary127

4 INTERPROCESS COMMUNICATION131

4.1 Introduction132

4.2 The APl for the Internet protocols133

4.3 External data representation and marshalling144

4.4 Client-server communication155

4.5 Group communication164

4.6 Case study:interprocess communication in UNIX168

4.7 Summary172

5 DISTRIBUTED OBJECTS AND REMOTE INVOCATION177

5.1 Introduction178

5.2 Communication between distributed objects181

5.3 Remote procedure call197

5.4 Events and notifications201

5.5 Case study:Java RMI208

5.6 Summary216

6 OPERATING SYSTEM SUPPORT221

6.1 Introduction222

6.2 The operating system layer223

6.3 Protection226

6.4 Processes and threads228

6.5 Communication and invocation245

6.6 Operating system architecture256

6.7 Summary260

7 SECURITY265

7.1 Introduction266

7.2 Overview of security techniques274

7.3 Cryptographic algorithms286

7.4 Digital signatures295

7.5 Cryptography pragmatics302

7.6 Case studies:Needham-Schroeder,Kerberos,TLS,802.11 WiFi305

7.7 Summary319

8 DISTRIBUTED FILE SYSTEMS323

8.1 Introduction324

8.2 File service architecture332

8.3 Case study:Sun Network File System337

8.4 Case study:The Andrew File System349

8.5 Enhancements and further developments359

8.6 Summary364

9 NAME SERVICES367

9.1 Introduction368

9.2 Name services and the Domain Name System371

9.3 Directory services386

9.4 Case study of the Global Name Service387

9.5 Case study of the X.500 Directory Service390

9.6 Summary394

10 PEER-TO-PEER SYSTEMS397

10.1 Introduction398

10.2 Napster and its legacy402

10.3 Peer-to-peer middleware404

10.4 Routing overlays406

10.5 Overlay case studies:Pastry,Tapestry410

10.6 Application case studies:Squirrel,OceanStore,lvy419

10.7 Summary429

11 TIME AND GLOBAL STATES433

11.1 Introduction434

11.2 Clocks,events and process states435

11.3 Synchronizing physical clocks437

11.4 Logical time and logical clocks445

11.5 Global states448

11.6 Distributed debugging457

11.7 Summary464

12 COORDINATION AND AGREEMENT467

12.1 Introduction468

12.2 Distributed mutual exclusion471

12.3 Elections479

12.4 Multicast communication484

12.5 Consensus and related problems499

12.6 Summary510

13 TRANSACTIONS AND CONCURRENCY CONTROL513

13.1 Introduction514

13.2 Transactions517

13.3 Nested transactions528

13.4 Locks530

13.5 Optimistic concurrency control545

13.6 Timestamp ordering549

13.7 Comparison of methods for concurrency control556

13.8 Summary557

14 DISTRIBUTED TRANSACTIONS565

14.1 Introduction566

14.2 Flat and nested distributed transactions566

14.3 Atomic commit protocols569

14.4 Concurrency control in distributed transactions578

14.5 Distributed deadlocks581

14.6 Transaction recovery589

14.7 Summary599

15 REPLICATION603

15.1 Introduction604

15.2 System model and group communication606

15.3 Fault-tolerant services615

15.4 Case studies of highly available services:the gossip architecture,Bayou and Coda622

15.5 Transactions with replicated data641

15.6 Summary653

16 MOBILE AND UBIQUITOUS COMPUTING657

16.1 Introduction658

16.2 Association666

16.3 Interoperation675

16.4 Sensing and context-awareness683

16.5 Security and privacy696

16.6 Adaptation705

16.7 Case study of Cooltown710

16.8 Summary717

17 DISTRIBUTED MULTIMEDIA SYSTEMS721

17.1 Introduction722

17.2 Characteristics of multimedia data727

17.3 Quality of service management728

17.4 Resource management738

17.5 Stream adaptation740

17.6 Case study:the Tiger video file server742

17.7 Summary746

18 DISTRIBUTED SHARED MEMORY749

18.1 Introduction750

18.2 Design and implementation issues754

18.3 Sequential consistency and lvy case study763

18.4 Release consistency and Munin case study771

18.5 Other consistency models777

18.6 Summary778

19 WEB SERVICES783

19.1 Introduction784

19.2 Web services786

19.3 Service descriptions and IDL for web services800

19.4 A directory service for use with web services805

19.5 XML security807

19.6 Coordination of web services812

19.7 Case study:the Grid814

19.8 Summary824

20 CORBA CASE STUDY827

20.1 Introduction828

20.2 CORBA RMI829

20.3 CORBA services847

20.4 Summary855

REFERENCES859

INDEX909

热门推荐