SuperSaiyan

I do all aspects related to high performance distributed web application system, such as RIA, Security, databse design and sql, javascript, c#, Asp.net, Software Factory. Among these, the database part is the key to performance.

导航

2012年5月16日 #

架构师的思考:性能优化到何处为止?选择的原则

摘要: 人人都无时无刻不面临选择.做软件开发的,从初级,到中级,到高级,所掌握的知识和技术越来越多,面临的选项越来越多,对选择进行评估也越来越困难和复杂,一项选择所造成的影响也越来越大.所以,做软件做到架构师,就是整天和"选择"打交道的职业.对于互联网架构师而言,性能优化是他工作的重中之中。可以这么说,如果不需要考虑性能优化,特别是在经费,人力和时间限制下进行性能优化,那么,在互联网开发中所遇到的许多问题都不是问题.性能优化到何处为止,采用什么方案,是架构师经常面对的选择之一.如果性能优化不够,那么,网站无法应对用户负载,用户会因为系统反应速度慢而流失,整个项目都可能失败.再者,如果在性能出现问题后再去优化,那么就会面临许多重复工作和软件修改问题,系统越大,修改的工作量也越大.另一方面,也有可能过度追求性能优化,从而造成项目复杂度和开发工作量增大,使得项目完工时间延迟,造成商机贻误的问题.所以,为了帮助架构师做出正确的选择,应当有一些基本法则. 阅读全文

posted @ 2012-05-16 10:08 SuperSaiyan 阅读(2874) 评论(3) 推荐(1) 编辑

好的程序员如何被发现,如何证明你简历中所标榜的那些精通和能力?

摘要: 有句俗话说,是骡子是马拉出来骝骝.话糙理不糙.如今,每个人都在简历中说自己是这也精通那也大拿,然而,实际情况是, 不管公司找优秀的程序员,或者优秀的程序员想证明自己脱颖而出,都很困难. 雷军在微博中说:" 不少创业者抱怨找不到人。其实,无论什么样的企业,找优秀的人都很困难"-http://weibo... 阅读全文

posted @ 2012-05-16 09:40 SuperSaiyan 阅读(905) 评论(6) 推荐(0) 编辑