1.4软件架构
文章平均质量分 81
姚军权
热爱软件开发工作从事这行已经20年以上工作之余写技术博客分享到广大的中国程序员
展开
-
一步步构建大型网站架构
网址http://kb.cnblogs.com/page/99549/ 之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。 今天我们来谈谈一个网站一般是如何一步步来构建起转载 2013-03-11 15:47:34 · 932 阅读 · 0 评论 -
设计模式分解java
/**设计模式分解javaauthor:chinayaosirqq:44633197blog:http://blog.csdn.net/chinayaosir如果你不理解设计模式,而直接去看java源代码,你肯定有很多无法看懂。*//**-------------------------------------------------------------------------...转载 2009-09-12 08:49:00 · 4236 阅读 · 0 评论 -
jboss性能优化
linux jboss 部署时优化设置:在/conf/web.xml中通过参数指定: 1440 单位为分钟。Jboss部署目录优化: 去掉和应用无关的部署,加快jboss运行速度 bsh-deployer.xml client-deployer-service.xml ear-deployer.xml ejb-deployer.xml http-invoker.转载 2012-05-11 17:19:28 · 2029 阅读 · 0 评论 -
高性能服务器的设计原则
转载http://www.cnblogs.com/Hybird3D/archive/2012/02/02/2335000.html前段时间接手了一个网络游戏前端连接服务器的开发工作,由于服务器需要在windows平台上部署,并且需要处理大量的客户端连接,因此采用IOCP来做为服务器端的编程模型就成了不二选择。虽然我对服务器开发并不陌生,但我一直以来对IOCP抱着不屑一顾的态度,感觉这个编程模型太过转载 2013-05-13 23:19:27 · 3412 阅读 · 0 评论 -
数据库缓存(memcached)
数据库缓存(memcached)转载http://baike.baidu.cn/view/794242.htmmemcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD license授权释出。[1]memcached缺乏认证以及安全管制,这代表应该将memcac转载 2013-05-13 22:45:08 · 1681 阅读 · 0 评论 -
负载均衡(lvs+keepalive 比较详细的安装配置文档)
转载http://5iwww.blog.51cto.com/856039/267278lvs说明:目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR);八种调度算法(rr,wrr,lc,wlc,lblc,lblcr,dh,sh)。在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)转载 2013-05-13 21:58:49 · 1793 阅读 · 0 评论 -
负载均衡(lvs的机制优势和配置方式的汇总)
转载http://network.51cto.com/art/201004/196878.htm前面我们介绍了相关的LVS转发机制的三种方式,现在我们来归纳一下这三种机制的优点,看看他们在负载平衡中的使用有什么优势。之后,再为大家介绍一下关于这些机制的四种配置方法和架构方式。通过本文,您可以选择一个较为适合您的方式进行配置。三种转发机制的优缺点◆Virtual Server via NATVS/N转载 2013-05-13 21:51:09 · 770 阅读 · 0 评论 -
负载均衡(haproxy+keepalive)
转载http://www.360doc.com/content/11/0425/11/2054285_112154067.shtmlhaproxy+keepalived实现高可用负载均衡 软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。HAProxy相比转载 2013-05-13 21:26:45 · 4789 阅读 · 0 评论 -
负载均衡(haproxy安装,配置,使用)
转载http://blog.51yip.com/server/868.html负载均衡工具haproxy安装,配置,使用一,什么是haproxyHAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以转载 2013-05-13 21:39:36 · 915 阅读 · 0 评论 -
负载均衡+Web缓存(Nginx)
Nginx 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。2011年6月1日,nginx原创 2013-05-13 22:34:35 · 2643 阅读 · 0 评论 -
Web缓存(Varnish方案)
转载http://www.s135.com/post/313/arnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好。Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。转载 2013-05-13 22:18:10 · 7026 阅读 · 0 评论 -
负载均衡(LVS+Keepalived实现高可用集群)
转载http://www.keepalived.org/documentation.html操作系统平台:CentOS5.2软件:LVS+keepalivedLVS+Keepalived 介绍LVSLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP转载 2013-05-13 21:54:14 · 946 阅读 · 0 评论 -
Web缓存(配置squid)
配置squid转载http://www.92csz.com/study/linux/21.htmSquid是比较知名的代理软件,它不仅可以跑在linux上还可以跑在windows以及Unix上,它的技术已经非常成熟。目前使用Squid的用户也是十分广泛的。Squid与Linux下其它的代理软件如Apache、Socks、TIS FWTK和delegate相比,下载安装简单,配置简单灵活,支持缓存和转载 2013-05-13 22:14:17 · 5367 阅读 · 0 评论 -
J2EE开源套件
J2EE开源套件chinanetboy,03/22/2008日记商业级的J2EE套件价格:>=100万元,成本高,利润低开源级的J2EE套件价格:选用标准:开源开发工具,适合J2EE标准一.表示层(UI界面设计)使用技术:html,xml,css,javascript,ajax工作职责:关注WEB的界面设计,设计各种表单,设计各种界面模板,直接面向最终用户应用模板:xml配置模板,界面模板客户工具原创 2008-09-11 09:21:00 · 1145 阅读 · 0 评论