合抱之木,生於毫末;九層之台,起於累土;千里之行,始於足下。《老子》 今天在社区看到有朋友问“如何在半年内成为顶级架构师”,有网友道“关灯睡觉,不用半年的...”,的确,做梦还来的快一些。作为一个程序员...
分类:
移动开发 时间:
2015-04-29 17:41:11
阅读次数:
212
大量互联网公司都在拥抱SOA和服务化,但业界对SOA的很多讨论都比较偏向高大上。本文试图从稍微不同的角度,以相对接地气的方式来讨论SOA, 集中讨论SOA在微观实践层面中的缘起、本质和具体操作方式,另外也用相当篇幅介绍了当今互联网行业中各种流行的远程调用技术等等,比较适合从事实际工作 的架构师和程序...
分类:
其他好文 时间:
2015-04-28 20:40:59
阅读次数:
142
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。#1、不在属性文件或XML文件中外化配置属性。比如,没有把批处理使用的线程数设置成可..
分类:
编程语言 时间:
2015-04-28 19:03:47
阅读次数:
179
生产过程中出现的问题正逐渐得到中层和最高管理层的重视。不管是身为java开发人员还是架构师,下列的事项都应该得到你足够的重视以避免陷入未来的尴尬境地。你也可以把它作为排查问题的便签。
#1、不在属性文件或 XML 文件中外化配置属性。比如,没有把批处理使用的线程数设置成可在属性文件中配置。你的批处理程序无论在
DEV 环境中,还是 UAT(用户验收测试)环境中,都可以顺畅无阻...
分类:
编程语言 时间:
2015-04-28 11:58:22
阅读次数:
175
作者:江南白衣,原文出处:http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。为了2007年的目标,列了下面待读或重读的书单。 "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础...
分类:
其他好文 时间:
2015-04-28 09:31:36
阅读次数:
112
阿里系的书,也是讲大型网站系统架构的,平常我们总是挂在嘴边的高性能、高可用、易扩展、安全性,这些所谓的系统非功能性指标到底如何实现,书里面讲了这些干货,作为网站架构师或者哪怕是应用系统的架构师,都值得了解,也许不一定都能用上,但是等需要用的那天,你肯定不会迷茫。1.大型网站架构发展常见历程:应用/数...
分类:
Web程序 时间:
2015-04-27 15:08:04
阅读次数:
165
要求用户登陆并发数达到1000,原项目设计没有Nginx和LVS,经过性能测试并发数最高到400,就报响应超时且系统资源消耗严重。经过与架构师商议决定先加入Nginx解决负载均衡处理,结果并发数有所提升,但与期望值还有...
分类:
其他好文 时间:
2015-04-27 11:29:25
阅读次数:
113
为了提升系统性能,开发人员可以从系统的各个角度和层次对系统进行优化。除了最常见的代码优化外,在软件架构上、JVM虚拟机层、数据库以及操作系统层都可以通过各种手段进行调优,从而在整体上提升系统的性能。设计调优处于所有调优手段的上层,它往往需要在软件开发之前进行。在软件开发之初,软件架构师就应该评估系统可能存在的各种潜在的问题,并给出合理的设计方案。...
分类:
编程语言 时间:
2015-04-23 23:35:57
阅读次数:
492
随便一个懂技术的人,吃饱穿暖太简单了。问题是,稍微厉害一点的技术人,都有自己的野心或志向。 有的,专注技术,成了某个领域的专家,比如Java专家。95%的问题,分分钟秒杀。 有的,掌握多种技术,比如Java、PHP、云计算、计算广告学等,成了架构师。 有的,不看好纯技术的发展,...
分类:
其他好文 时间:
2015-04-21 07:04:12
阅读次数:
213
对程序员来说很常见一种情况是在没有合理的程序架构时就开始编程,没有一个清晰的和定义好的架构的时候,大多数开发者和架构师通常会使用标准式的传统分层架构模式(也被称为多层架构)——通过将源码模块分割为几个不同的层到不同的包中。不幸的是,这种编码方式会导致一系列没有组织性的代码模块,这些模块缺乏明确的规则、职责和同其他模块之间的关联。这通常被称为架构大泥球。...
分类:
其他好文 时间:
2015-04-20 00:36:53
阅读次数:
325