分布式系统概念与设计学习(01),本书概要与基础概念

本文概述了《Distributed Systems: Concepts and Design》一书的主要内容,介绍了分布式系统的特性,如并发性、无全局时钟、独立失败等,并通过在线游戏系统和金融决策系统的例子来阐述分布式系统的设计挑战。同时,提到了移动计算、普适计算和云计算等相关概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近开课High Performance Networking, 平时读读<<Distributed.Systems.Concepts.and.Design>>这本书, 由于阅读的是英文版本,我的总结和摘录也就中英混杂了,还请各位见谅,希望能够帮助到需要的人。

书本概要: 

We begin with a set of seven chapters that together cover the building blocks for a study of distributed systems. The first two chapters provide a conceptual overview of the subject, outlining the characteristics of distributed systems and the challenges that must be addressed in their design: scalability, heterogeneity, security and failure handling being the most significant. Thesechapters also develop abstract models for understanding process interaction,failure and security. They are followed by other foundational chapters devoted to the study of networking, interprocess communication, remote invocation, indirect communication and operating system support. The next set of chapters covers theimportant topic of middleware, examining different approaches to supportingdistributed applications including distributed objects and components, webservices and alternative peer-to-peer solutions. We then cover the well-establishedtopics of security, distributed file systems and distributed naming beforemoving on to important data-related aspects including distributed transactions anddata replication. Algorithms associated with all these topics are covered as they arise and also in separate chapters devoted to timing, coordination and agreement. The book culminates in chapters that address the emerging areas ofmobile and ubiquitous computing and distributed multimedia systems before presenting a substantial case study focusing on the design and implementation of the distributed systems infrastructure that supports Google both in terms of core search functionality and the increasing range of additional services offered by Google (for example, Gmail and Google Earth). This last chapter has an important role in illustrating how all the architectural concepts, algorithms and technologies introduced in the book can come together in a coherent over all design for a given application domain.

下面这本书的各章节的关系图


下面是我关于第一张中不熟悉或重

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值