失效链接处理 |
《大型网站系l与Java中间件实c(din)PDF 下蝲 转蝲自:(x)https://download.csdn.net/download/lyj19910516/10450454
下蝲地址Q?/strong>
版权归出版社和原作者所有,链接已删除,误买正?/b>
?sh)子版仅供预览?qing)学习(fn)交流使用Q下载后?4时内删除,支持正版Q喜Ƣ的误买正版书c:(x)《大型网站系l与Java中间件实c(din)?/a>
图书介:(x)
《大型网站系l与Java中间件实c(din)围l大型网站和支撑大型|站架构?Java 中间件的实践展开介绍。从分布式系l的知识切入Q让读者对分布式系l有基本的了(jin)解;然后介绍大型|站随着数据量、访问量增长而发生的架构变迁Q接着讲述构徏 Java 中间件的相关知识Q之后的几章都是Ҏ(gu)W者的l验来介l支撑大型网站架构的 Java 中间件系l的设计和实c(din)希望读者通过《大型网站系l与Java中间件实c(din)可以了(jin)解大型网站架构变q过E中的较为通用的问题和解法Qƈ?jin)解构徏支撑大型|站?Java 中间件的实践l验。对于有一定网站开发、设计经验,q想?jin)解大型|站架构和支撑这U架构的pȝ的开发、测试等的相兛_Eh员,《大型网站系l与Java中间件实c(din)有很大的参考意义;对于没有|站开发设计经验的人员Q通过《大型网站系l与Java中间件实c(din)也能宏观了(jin)解大型网站的架构?qing)相关问题的解决思\和方案?/span>
相关截图Q?br />
![]()
图书目录Q?/strong>
W??分布式系l介l?/span> 1.1 初识分布式系l?/span> 1.1.1 分布式系l的定义 1.1.2 分布式系l的意义 1.2 分布式系l的基础知识 1.2.1 l成计算机的5要素 1.2.2 U程与进E的执行模式 1.2.3 |络通信基础知识 1.2.4 如何把应用从单机扩展到分布式 1.2.5 分布式系l的隄 W??大型|站?qing)其架构演进q程 2.1 什么是大型|站 2.2 大型|站的架构演q?/span> 2.2.1 用JAVA技术和单机来构建的|站 2.2.2 从一个单机的交易|站说v 2.2.3 单机负蝲告警Q数据库与应用分?/span> 2.2.4 应用服务器负载告警,如何让应用服务器走向集群 2.2.5 数据d力变大,d分离?/span> 2.2.6 弥补关系型数据库的不I引入分布式存储系l?/span> 2.2.7 d分离后,数据库又遇到瓉 2.2.8 数据库问题解军_Q应用面对的新挑(xi)?/span> 2.2.9 初识消息中间?/span> 2.2.10 ȝ W??构徏JAVA中间?/span> 3.1 JAVA中间件的定义 3.2 构徏JAVA中间件的基础知识 3.2.1 跨^台的JAVAq行环境——JVM 3.2.2 垃圾回收与内存堆布局 3.2.3 JAVAq发~程的类、接口和Ҏ(gu) 3.2.4 动态代?/span> 3.2.5 反射 3.2.6 |络通信实现选择 3.3 分布式系l中的JAVA中间?/span> W??服务框架 4.1 |站功能持箋(hu)丰富后的困境与应?/span> 4.2 服务框架的设计与实现 4.2.1 应用从集中式走向分布式所遇到的问?/span> 4.2.2 透过CZ看服务框架原?/span> 4.2.3 服务调用端的设计与实?/span> 4.2.4 服务提供端的设计与实?/span> 4.2.5 服务升 4.3 实战?sh)的优?/span> 4.4 为服务化护航的服务治?/span> 4.5 服务框架与ESB的对?/span> 4.6 ȝ W??数据讉K?/span> 5.1 数据库从单机到分布式的挑(xi)战和应对 5.1.1 从应用用单机数据库开?/span> 5.1.2 数据库垂?水^拆分的困?/span> 5.1.3 单机变(sh)ؓ(f)多机后,事务如何处理 5.1.4 多机的SEQUENCE问题?sh)处?/span> 5.1.5 应对多机的数据查?/span> 5.2 数据讉K层的设计与实?/span> 5.2.1 如何对外提供数据讉K层的功能 5.2.2 按照数据层流E的序看数据层设计 5.2.3 独立部v的数据访问层实现方式 5.2.4 d分离的挑(xi)战和应对 5.3 ȝ W??消息中间?/span> 6.1 消息中间件的价?/span> 6.1.1 消息中间件的定义 6.1.2 透过CZ看消息中间g对应用的解?/span> 6.2 互联|时代的消息中间?/span> 6.2.1 如何解决消息发送一致?/span> 6.2.2 如何解决消息中间件与使用者的Z赖问?/span> 6.2.3 消息模型Ҏ(gu)息接收的影响 6.2.4 消息订阅者订阅消息的方式 6.2.5 保证消息可靠性的做法 6.2.6 订阅者视角的消息重复的生和应对 6.2.7 消息投递的其他属性支?/span> 6.2.8 保证序的消息队列的设计 6.2.9 PUSH和PULL方式的对?/span> W??软负载中?j)与集中配置?/span> 7.1 初识软负载中?/span> 7.2 软负载中?j)的l构 7.3 内容聚合功能的设?/span> 7.4 解决服务上下U的感知 7.5 软负载中?j)的数据分发的特点和设?/span> 7.5.1 数据分发与消息订阅的区别 7.5.2 提升数据分发性能需要注意的问题 7.6 针对服务化的Ҏ(gu)支?/span> 7.6.1 软负载数据分l?/span> 7.6.2 提供自动感知以外的上下线开?/span> 7.6.3 l护理路由规则 7.7 从单机到集群 7.7.1 数据l一理Ҏ(gu) 7.7.2 数据对等理Ҏ(gu) 7.8 集中配置理中心(j) 7.8.1 客户端实现和容灾{略 7.8.2 服务端实现和容灾{略 7.8.3 数据库策?/span> W??构徏大型|站的其他要?/span> 8.1 加速静(rn)态内容访问速度的CDN 8.2 大型|站的存储支?/span> 8.2.1 分布式文件系l?/span> 8.2.2 NOSQL 8.2.3 ~存pȝ 8.3 搜烦(ch)pȝ 8.3.1 爬虫问题 8.3.2 倒排索引 8.3.3 查询预处?/span> 8.3.4 相关度计?/span> 8.4 数据计算支撑 8.5 发布pȝ 8.6 应用监控pȝ 8.7 依赖理pȝ 8.8 多机戉K题分?/span> 8.9 pȝ定w规划 8.10 内部U有?/span> 后记 |