巨型网站原理架构解密:分散式系统 & Java中介软体 pdf epub mobi txt 电子书 下载 2025

图书介绍


巨型网站原理架构解密:分散式系统 & Java中介软体

简体网页||繁体网页
著者
出版者 出版社:佳魁资讯 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2016/11/25
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2025-01-12

类似图书 点击查看全场最低价

图书描述

透过本书可了解巨型网站架构变迁过程中较为通用的问题和解法,并了解构建支撑巨型网站的 Java 中介软体的实践经验。

  本书围绕巨型网站和支撑巨型网站架构的 Java 中介软体的实践展开介绍。从分散式系统的知识切入,让读者对分散式系统有基本的了解;然后介绍巨型网站随着资料量、访问量增加而发生的架构变迁;接着讲述构建 Java 中介软体的相关知识;之后的几章都是根据笔者的经验来介绍支撑巨型网站架构的 Java 中介软体系统的设计和实践。

  本书对于有一定网站开发、设计经验,并想了解巨型网站架构和支撑这种架构的系统的开发、测试等的相关工程人员有很大的参考价值;对于没有网站开发设计经验的人员,透过本书也能体认巨型网站的架构及相关问题的解决思路和方案。
 

著者信息

作者简介

曾宪杰


  现任美丽联合集团技术副总裁,前淘宝技术部负责人,2002年毕业于浙江大学电脑系。2007年加入淘宝网平台架构团队,负责构建淘宝自主的讯息中介软体系统,同期主导淘宝资料层的创建,这两个产品也是淘宝中介软体中最重要的部份。2010年下半年起开始负责整个淘宝中介软体团队,帮助团队成为业内知名的Java技术团队。2012年开始从中介软体走向应用系统的研发工作,2013年初负责新组建的淘宝技术部。熟悉C 和Java,在多执行绪、併发、网路通信及支撑大型网站的中介软体领域有较多经验,对新技术有浓厚的兴趣。致力于带领团队在无线、资料、业务 平台和元件化开发方面取得突破。
 
巨型网站原理架构解密:分散式系统 & Java中介软体 pdf epub mobi txt 电子书 下载

图书目录

前言

Chapter 01   分散式系统介绍
1.1 初识分散式系统
1.1.1 分散式系统的定义
1.1.2 分散式系统的意义
1.2 分散式系统的基础知识
1.2.1 组成电脑的5 要素
1.2.2 执行绪与处理程序的执行模式
1.2.3 网路通讯基础知识
1.2.4 如何把应用从单机扩充到分散式
1.2.5 分散式系统的困难

Chapter 02   大型网站及其架构演进过程
2.1 什么是大型网站
2.2 大型网站的架构演进
2.2.1 用Java 技术和单机来建置的网站
2.2.2 从一个单机的交易网站说起
2.2.3 单机负载警告,资料库与应用分离
2.2.4 应用伺服器负载警告,如何让应用伺服器走向丛集
2.2.5 资料读取压力变大,读写分离吧
2.2.6 弥补关联式资料库的不足,引用分散式储存系统
2.2.7 读写分离后,资料库又遇到瓶颈
2.2.8 资料库问题解决后,应用面对的新挑战
2.2.9 初识讯息中介软体
2.2.10 归纳

Chapter 03   建置Java 中介软体
3.1 Java 中介软体的定义
3.2 建置Java 中介软体的基础知识
3.2.1 跨平台的Java 执行环境——JVM
3.2.2 垃圾回收与记忆体堆积分配
3.2.3 Java 平行处理程式设计的类别、介面和方法
3.2.4 动态代理
3.2.5 反射
3.2.6 网路通讯实现选择
3.3 分散式系统中的Java 中介软体

Chapter 04   服务架构
4.1 网站功能持续丰富后的困境与应对
4.2 服务架构的设计与实现
4.2.1 应用从集中式走向分散式所遇到的问题
4.2.2 透过范例看服务架构原型
4.2.3 服务唿叫端的设计与实现
4.2.4 服务提供端的设计与实现
4.2.5 服务升级
4.3 实战中的最佳化
4.4 为服务化护航的服务治理
4.5 服务架构与ESB 的比较
4.6 归纳

Chapter 05   资料存取层
5.1 资料库从单机到分散式的挑战和应对
5.1.1 从应用使用单机资料库开始
5.1.2 资料库垂直/ 水平拆分的困难
5.1.3 单机变为多机后,交易如何处理
5.1.4 多机的Sequence 问题与处理
5.1.5 应对多机的资料查询
5.2 资料存取层的设计与实现
5.2.1 如何对外提供资料存取层的功能
5.2.2 按照资料层流程的顺序看资料层设计
5.2.3 独立部署的资料存取层实现方式
5.2.4 读写分离的挑战和应对
5.3 归纳

Chapter 06   讯息中介软体
6.1 讯息中介软体的价值
6.1.1 讯息中介软体的定义
6.1.2 透过范例看讯息中介软体对应用的解耦
6.2 网际网路时代的讯息中介软体
6.2.1 如何解决讯息发送一致性
6.2.2 如何解决讯息中介软体与使用者的强依赖问题
6.2.3 讯息模型对讯息接收的影响
6.2.4 讯息订阅者订阅讯息的方式
6.2.5 确保讯息可用性的做法
6.2.6 订阅者角度的讯息重复的产生和应对
6.2.7 讯息投递的其他属性支援
6.2.8 确保顺序的讯息伫列的设计
6.2.9 Push 和Pull 方式的比较

Chapter 07   软负载中心与集中设定管理
7.1 初识软负载中心
7.2 软负载中心的结构
7.3 内容聚合功能的设计
7.4 解决服务上下线的感测
7.5 软负载中心的资料分发的特点和设计
7.5.1 资料分发与讯息订阅的区别
7.5.2 提升资料分发效能需要注意的问题
7.6 针对服务化的特性支援
7.6.1 软负载资料分组
7.6.2 提供自动感测以外的上下线开关
7.6.3 维护管理路由规则
7.7 从单机到丛集
7.7.1 资料统一管理方案
7.7.2 资料对等管理方案
7.8 集中设定管理中心
7.8.1 用户端实现和灾难恢复策略
7.8.2 服务端实现和灾难恢复策略
7.8.3 资料库策略

Chapter 08   建置大型网站的其他要素
8.1 加速静态内容存取速度的CDN
8.2 大型网站的储存支援
8.2.1 分散式档案系统
8.2.2 NoSQL
8.2.3 快取系统
8.3 搜索系统
8.3.1 爬虫问题
8.3.2 倒排索引
8.3.3 查询前置处理
8.3.4 相关度计算
8.4 资料计算支撑
8.5 发佈系统
8.6 应用监控系统
8.7 依赖管理系统
8.8 多机房问题分析
8.9 系统容量规划
8.10 内部私有云

后记
 

图书序言

图书试读

None

巨型网站原理架构解密:分散式系统 & Java中介软体 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2025


巨型网站原理架构解密:分散式系统 & Java中介软体 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2025

巨型网站原理架构解密:分散式系统 & Java中介软体 pdf epub mobi txt 电子书 下载 2025




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

巨型网站原理架构解密:分散式系统 & Java中介软体 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2025 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有