万本电子书0元读

万本电子书0元读

顶部广告

分布式系统常用技术及案例分析(第2版)电子书

售       价:¥

81人正在读 | 0人评论 6.2

作       者:柳伟卫

出  版  社:电子工业出版社

出版时间:2018-12-01

字       数:29.2万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(4条)
  • 读书简介
  • 目录
  • 累计评论(4条)
本书分两部分,*部分主要介绍分布式系统基础理论知识,总结一些在设计分布式系统时需要考虑的范式、知识以及可能会面临的问题,其中包括线程、通信、一致性、容错性、CAP理论、安全性和并发等相关内容;同时讲述分布式系统的常见架构体系,其中也包括*近比较火的RESTful风格架构、微服务、容器技术等。第二部分主要列举了在分布式系统应用中经常用到的一些主流技术,并介绍这些技术的作用和用法;这些技术涵盖了分布式消息服务、分布式计算、分布式存储、分布式监控系统、分布式版本控制、RESTful、微服务、容器等领域的内容。
目录展开

作者简介

前言

再版序

第1章 分布式系统基础知识

1.1 概述

1.2 线程

1.3 通信

1.4 一致性

1.5 容错性

1.6 CAP理论

1.7 安全性

1.8 并发

第2章 分布式系统架构体系

2.1 基于对象的体系结构

2.2 面向服务的架构(SOA)

2.3 REST风格的架构

2.4 微服务架构(MSA)

2.5 容器技术

2.6 Serverless架构

第3章 分布式消息服务

3.1 分布式消息概述

3.2 Apache ActiveMQ

3.3 RabbitMQ

3.4 Apache RocketMQ

3.5 Apache Kafka

3.6 实战:基于JMS的消息发送和接收

第4章 分布式计算

4.1 分布式计算概述

4.2 MapReduce

4.3 Apache Hadoop

4.4 Spark

4.5 Mesos

4.6 实战:基于Spark的词频统计

第5章 分布式存储

5.1 分布式存储概述

5.2 Bigtable

5.3 Apache HBase

5.4 Apache Cassandra

5.5 Memcached

5.6 Redis

5.7 MongoDB

5.8 实战:基于Redis的分布式锁

第6章 分布式监控

6.1 分布式监控概述

6.2 Nagios

6.3 Zabbix

6.4 Consul

6.5 ZooKeeper

6.6 实战:基于ZooKeeper的服务注册和发现

第7章 分布式版本控制系统

7.1 分布式版本控制系统概述

7.2 Bazaar

7.3 Mercurial

7.4 Git

7.5 Git Flow——团队协作最佳实践

第8章 RESTful API、微服务及容器技术

8.1 Jersey

8.2 Spring Boot

8.3 Docker

8.4 实战:基于Docker构建、运行、发布微服务

累计评论(4条) 4个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部