![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构师经验
文章平均质量分 55
noodv
这个作者很懒,什么都没留下…
展开
-
高并发处理
高并发系统的设计需要注意一下几点: 尽量使用缓存,包括用户缓存,信息缓存等,多花点内存来做缓存,可以大量减少与数据库的交互,提高性能。 用jprofiler等工具找出性能瓶颈,减少额外的开销。 优化数据库查询语句,减少直接使用hibernate等工具的直接生成语句(仅耗时较长的查询做优化)。 优化数据库结构,多做索引,提高查询效率。 统计的功能尽量做缓存,或按每天一统计或定时统计相关报表,转载 2016-01-08 23:21:45 · 370 阅读 · 0 评论 -
亿级Web系统搭建——单机到分布式集群
文章出处:http://www.cnblogs.com/xiguain/p/4238806.html 当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来转载 2016-01-28 11:31:40 · 413 阅读 · 0 评论 -
java技术架构选型
转自:http://blog.csdn.net/hemin1003/article/details/8905246 淘宝用开源,微软用自己的东西,金山什么都用,Google、IBM和Oracle以及JBOSS则全力支持OpenSource,诸多公司,我也不细评了,从最终产品运行效率看,微软最差,Windows Live系列的产品慢的不成样(最近几个月才略有改观),反倒是用开源的一个比转载 2016-01-29 15:27:24 · 510 阅读 · 0 评论 -
虚拟机中安装Ubuntu14图文教程
Step 1:创建完成虚拟机后,设置iso文件启动后,会来到如下界面【Language】 Step 2 【Select a language】这里我们选择英文语言,因为中文翻译不全,会出现乱码,最好选择英文 Step 3【Select your location】选择你所在区域,虽然前面选择了英文,但我们并不是欧美区域,所以这里需转载 2016-01-29 22:30:14 · 1687 阅读 · 0 评论 -
架构师主要工作
1,需求整理分析 有人认为架 构师是在需求规格说明书完成后介入的,但我认为架构师要从项目最开始的阶段就参与进来。理由有很多:首先,第一手的信息损失最少,架构师能够更好的把握需 求;其次,分析人员在与客户交流时,往往不会深入挖掘需求,因为有很多隐藏的需求客户自己都不见得意识的到,而架构师则可以依靠敏感的软件嗅觉发现这些需 求,减少以后的变数;第三,分析人员往往脱离开发团队,盲目接受客户需转载 2016-02-16 14:26:13 · 699 阅读 · 0 评论 -
Nginx、LVS及HAProxy负载均衡软件的优缺点详解
Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术,具体的应用需求还得具体分析,本文总结了三者之间的优缺点。 【编者按】负载均衡 (Load Balancing) 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,同时能够提高网络的灵转载 2016-02-16 16:30:46 · 207 阅读 · 0 评论