架构设计
Swearyd7
这个作者很懒,什么都没留下…
展开
-
高访问量并发解决方案
1. 大量用户访问 a) 分布范围广泛的话,可采用CDN加速,使用户能够访问最近的服务站点,减少网络流量和传输距离,时间。 b)配置web服务器集群,负载均衡2. 大数据量的读取存储数据库垂直分库: a)将业务分类,相同业务部分的表部署在一个数据库服务器上。 b)特定表的数据量较大,可对表进行表分区。这也属于垂直分库的范围。 数据库水平分库shar...原创 2012-04-17 13:55:39 · 140 阅读 · 0 评论 -
比较常用的负载均衡技术
目前比较常用的负载均衡技术主要有: 1. 基于DNS的负载均衡 通过DNS服务中的随机名字解析来实现负载均衡,在DNS服务器中,可以为多个不同的地址配置同一个名字,而最终查询这个名字的客户机将在解析这个名字时得到其中一个地址。因此,对于同一个名字,不同的客户机会得到不同的地址,他们也就访问不同地址上的Web服务器,从而达到负载均衡的目的。 2. 反向代理负载均衡 (如Apa...原创 2012-04-17 13:56:15 · 108 阅读 · 0 评论 -
CDN加速
CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。具体流程为: 用户在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS将请求发到网站的主DNS,主DNS根据一...原创 2012-11-23 12:09:25 · 165 阅读 · 0 评论 -
Tomcat 启动详解
Tomcat 启动详解作者 Liudroid [color=red]http://www.liuzhaocn.com/java-ee/223/[/color]1 – Tomcat Server的组成部分1.1 – ServerA Server element represents the entire Catalina servlet container. ...原创 2012-08-23 16:05:08 · 154 阅读 · 0 评论 -
JTA
要理解 JTA 的实现原理首先需要了解其架构:它包括事务管理器(Transaction Manager)和一个或多个支持 XA 协议的资源管理器 ( Resource Manager ) 两部分, 我们可以将资源管理器看做任意类型的持久化数据存储;事务管理器则承担着所有事务参与单元的协调与控制。根据所面向对象的不同,我们可以将 JTA 的事务管理器和资源管理器理解为两个方面:面向开发人员的使用接口...原创 2012-12-05 17:35:33 · 116 阅读 · 0 评论