架构师之路
iteye_11234
这个作者很懒,什么都没留下…
展开
-
大型项目中常见的技术
缓存技术(oscache)、模板技术、页面静态化技术、异步通讯技术AJAX、分布式技术、站内搜索Luncene 注: 1.用户浏览的页面不要采用ajax框架,下载文件,耗时! 2.页面不要采用很多AJAX技术,这样影响网站的营销,通过搜索引擎找不到自己的网站...原创 2011-05-31 20:52:18 · 279 阅读 · 0 评论 -
Tomcat集群和负载均衡的实现(session同步)
(一)环境说明 (1)服务器有4台,一台安装apache,三台安装tomcat (2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2 (3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4 (二)安装过程 (1)在三台要安装tomcat的服务器上先安...原创 2011-09-02 14:18:50 · 76 阅读 · 0 评论 -
项目前期
项目前期是指由需求分析人员形成需求文档(对我们来说就是FRD) 流到开发团队时。此刻我们开发团队接受需求,并开始项目前期的准备工作了。这个过程非常重要,甚至直接决定项目的生死。 需求 需求定义由客户提出。需求的分析由需分人员理出。需求分析处于项目生态树的最顶层节点。如果生态树的其他节点进行时,发现需求有问题,返工带来的代价是最巨大的。所以项目前期团队能清晰,准确理解需求至关重要。 如...原创 2011-11-01 16:56:59 · 175 阅读 · 0 评论 -
OSCache简介
OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存解决方案。 OSCache有以下特点: l 缓存任何对象:你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。 l ...原创 2011-05-12 10:10:58 · 90 阅读 · 0 评论 -
Memcached windows 下安装与测试
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的,但是客户端可以用任何语言来编写,并通过memcached协议与守护进程通信。但是它并不提供冗余(例如,复制其hashm...原创 2013-11-25 17:16:41 · 62 阅读 · 0 评论 -
LVS、Nginx、HAProxy网络负载均衡方法比较
现在网络中常见的的负载均衡主要分为两种:[color=red]一种是通过硬件来进行进行[/color],常见的硬件有比较昂贵的NetScaler、F5、Radware和Array等商用的负载均衡器,也有类似于LVS、Nginx、HAproxy的基于Linux的开源的负载均衡策略,商用负载均衡里面NetScaler从效果上比F5的效率上更高。对于负载均衡器来说,不过商用负载均衡由于可以建立在四~七层...原创 2014-07-08 13:37:10 · 124 阅读 · 0 评论