高可用架构pdf下载pdf下载

高可用架构百度网盘pdf下载

作者:
简介:本篇主要提供高可用架构pdf下载
出版社:
出版时间:2017-10-01
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍








出版社: 电子工业出版社

 ISBN:9787121314667

版次:1

包装:平装

开本:16开

出版时间:2017-10-01

用纸:胶版

纸页数:652


《高可用架构(第1卷)》由数十位一线架构师的实践与经验凝结而成,选材兼顾技术性、前瞻性与**深度。各技术焦点,均由极具代表性的领域专家或实践先行者撰文深度剖析,共同组成“高可用”的全局视野与领先高度,内容包括精华案例、分布式原理、电商架构等热门专题,及云计算、容器、运维、大数据、安全等重点方向。不仅架构师可以从中受益,其他IT、互联网技术从业者同样可以得到提升。



第1 章 高可用架构案例精选 1

郭斯杰/1.1 Twitter 高性能分布式日志系统架构解析 1

1.1.1 为什么需要分布式日志. 1

1.1.2 Twitter 如何考虑这个问题 4

1.1.3 基于Apache BookKeeper 构建DistributeLog  5

1.1.4 DistributeLog 案例分享13

1.1.5 疑问与解惑.13

颜国平/1.2 腾讯基于用户画像大数据的电商防刷架构.16

1.2.1 背景介绍16

1.2.2 黑产现状介绍16

1.2.3 腾讯内部防刷架构18

1.2.4 腾讯大数据收集维度.20

1.2.5 腾讯大数据处理平台——魔方21

1.2.6 疑问与解惑.24

王渊命/1.3 如何设计类似微信的多终端数据同步协议:Grouk 实践分享.26

1.3.1 移动互联网时代多终端数据同步面临的挑战26

1.3.2 多终端数据同步与传统消息投递协议的差异27

1.3.3 Grouk 在多终端数据同步协议上的探索实践.28

1.3.4 疑问与解惑.32

周 洋/1.4 如何实现支持数亿用户的长连消息系统:Golang 高并发案例33

1.4.1 关于push 系统对比与性能指标的讨论.33

1.4.2 消息系统架构介绍35

1.4.3 哪些因素决定推送系统的效果37

1.4.4 GO 语言开发问题与解决方案.38

1.4.5 消息系统的运维及测试41

1.4.6 疑问与解惑.42

唐福林/1.5 雪球在股市风暴下的高可用架构改造分享.46

1.5.1 雪球公司的介绍46

1.5.2 雪球当前总体架构47

1.5.3 雪球架构优化历程48

1.5.4 关于架构优化的总结和感想.53

1.5.5 疑问与解惑.54

麦俊生/1.6 亿级短视频社交美拍架构实战59

1.6.1 短视频市场的发展59

1.6.2 美拍的发展.60

1.6.3 短视频所面临的架构问题61

1.6.4 为支持亿级用户,美拍架构所做的一些改进62

1.6.5 后续发展68

刘道儒/1.7 微博“异地多活”部署经验谈69

1.7.1 微博异地多活建设历程69

1.7.2 微博异地多活面临的挑战70

1.7.3 异地多活的*佳实践.73

1.7.4 异地多活的新方向74

孙宇聪/1.8 来自Google 的高可用架构理念与实践75

1.8.1 决定可用性的两大因素76

1.8.2 高可用性方案77

1.8.3 可用性7 级图表80

1.8.4 疑问与解惑.81

那 谁/1.9 深入理解同步/异步与阻塞/非阻塞区别84

1.9.1 同步与异步.84

1.9.2 阻塞与非阻塞85

1.9.3 与多路复用I/O 的联系86

第2 章 高可用架构原理与分布式实践.88

黄东旭/2.1 Codis 作者细说分布式Redis 架构设计88

2.1.1 Redis、Redis Cluster 和Codis88

2.1.2 我们更爱一致性90

2.1.3 Codis 在生产环境中的使用经验和坑91

2.1.4 分布式数据库和分布式架构.94

2.1.5 疑问与解惑.95

霍泰稳/2.2 给你介绍一个不一样的硅谷.98

2.2.1 Uber .98

2.2.2 Coursera.99

2.2.3 Airbnb102

2.2.4 硅谷行带给我的一些影响106

2.2.5 疑问与解惑106

金自翔/2.3 解耦的艺术——大型互联网业务系统的插件化改造110

2.3.1 插件化.110

2.3.2 如何处理用户交互115

2.3.3 如何处理数据.115

2.3.4 总结116

沈 剑/2.4 从零开始搭建高可用IM 系统117

2.4.1 什么是IM117

2.4.2 协议设计118

2.4.3 WEB 聊天室.122

2.4.4 IM 典型业务场景126

2.4.5 疑问与解惑126

陈宗志/2.5 360 分布式存储系统Bada 的架构设计和应用.129

2.5.1 主要应用场景.129

2.5.2 整体架构130

2.5.3 主要模块131

2.5.4 数据分布策略.132

2.5.5 请求流程133

2.5.6 多机房架构134

2.5.7 FAQ138

2.5.8 疑问与解惑139

张 亮/2.6 新一代分布式任务调度框架:当当Elastic-Job 开源项目

的10 项特性143

2.6.1 为什么需要作业(定时任务).143

2.6.2 当当之前使用的作业系统144

2.6.3 Elastic-Job 的来历.144

2.6.4 Elastic-Job 包含的功能145

2.6.5 Elastic-Job 的部署和使用.146

2.6.6 对开源产品的开发理念.147

2.6.7 未来展望148

2.6.8 疑问与解惑149

付海军/2.7 互联网DSP 广告系统架构及关键技术解析152