收藏到会员中心
|
文档题目: |
面向大型高性能网站的Java中间件研究 |
 |
上传会员: |
00bym123 |
提交日期: |
2023-04-26 13:16:49 |
文档分类: |
计算机 |
浏览次数: |
1 |
下载次数: |
0
次 |
|
|
下载地址: |
面向大型高性能网站的Java中间件研究 (需要:5 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
9912
|
目录 一、文献综述- 1 - (一)国内研究现状- 1 - (二)国外研究现状- 2 - (一)大型高性能网站和Java中间件的定义- 2 - (二)大型高性能网站的架构演进- 2 - 二 服务框架- 3 - (一) 背景- 3 - (二)设计原理- 3 - 3.1 服务端实例- 4 - 3.2.客户端实例- 6 - 三、消息中间件- 7 - (一)定义和价值- 7 - 定义- 7 - (二)设计原理- 7 - 5.1 普通消息产生和消费- 8 - 5.2 顺序消息产生和消费- 10 - 5.3事务消息生产和消费- 13 - 四、数据访问层- 16 - (一)背景- 16 - (二)设计原理- 17 - 3.1环境准备- 17 - 3.2部署和配置- 18 - 3.3启动和使用- 20 - 五、总结- 22 - 三、参考文献- 23 -
一、文献综述 (一)国内研究现状 在2009年淘宝双十一之前,后端架构一般都是MVC模式,采用的框架是SSH(Struts+Spring+Hibernate),功能模块通过DAO层,Service层,Controller层做水平切分。如果系统领域实体很多,那么必然会导致这3层代码极其庞大,最后变得难以维护,更不知道系统的短板在哪里,只能盲目的堆机器,浪费大量资源。随着PC互联网、移动互联网的到来和各种端(手机、pad、电脑)的丰富出现,疯长的互联网业务推动了后端架构的飞速演进。以前的集中式部署单靠加机器已经不能提供最好的用户体验(网站卡,下单失败,付款失败等),这时分布式架构应运而生。淘宝的曾宪杰(花名木华黎)在《大型网站系统与Java中间件实践》中写道:能够支撑每年双十一交易峰值(场景包含登录,秒杀,下单,支付等)主要依赖于Java中间件:限流,监控报警,数据同步,缓存,配置中心等,而其中服务框架、消息中间件和数据访问层最基础最重要,是构建大型网站的三大利器,所以了解这三个Java中间件的出现背景,架构原理和实战用法对我们了解大型网站的分布式架构,解决大型网站的瓶颈难题至关重要。
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|