- 浏览: 550064 次
- 来自: 广州
最新评论
-
moshalanye:
不是没人顶,而是江南白衣 是SpringSide的创始人,C ...
编写对GC友好,又不泄漏的代码 -
awdxzc:
请教,stand meeting要怎么开效率比较高? 要求团队 ...
假如只能把四种软件开发实践写在手背上 -
congjl2002:
你好,我使用的JDK6,以下信息是否说明MaxPermSize ...
JDK5.0垃圾收集优化之--Don't Pause -
步青龙:
好书啊,顶下!!!
架构师09年书单 -
Wuaner:
这么好的文章, 没人顶?! 引用6.内存泄漏 java 不 ...
编写对GC友好,又不泄漏的代码
文章列表
作者:江南白衣,原文地址:http://blog.csdn.net/calvinxiu/archive/2007/05/10/1602891.aspx,版权所有,转载请保留。
构造Cluster是架构师们实现Scalability与High Availability 的最直接用药。所以大家很多都会无意中使用Cluster的思想去设计自 ...
Ivar Jacobson:Enough of Processes, let's do practices“我们应该交流实践,而不是过程。来自团队自己的软件过程的构造块是可以装配的,实践的描述是可以独立描述的,描述可以在过程中共享。过程已经讨论够了,多说点实践吧。”透明 ...
- 2007-04-30 10:34
- 浏览 3826
- 评论(0)
作者:江南白衣,原文地址:http://blog.csdn.net/calvinxiu/archive/2007/04/28/1588852.aspx,版权所有,转载请保留
假如冬夜,一个旅人,要开发一个美好的Java后台服务器。
所谓美好,就是要高性能,千万级的用户;高可靠性,failover虽死犹生;高扩展性,跟周围那帮Tuxedo,IBM MQ,WebService的邻居要好好打交道。这是个毫无个性,几乎每次都一样的需求。
Java的开源世界为那些心里不安的设计师们,准备了MINA、CXF、Mule和JBoss/Geronimo。
1、MINA
一个优秀的NIO框架。ACE式的NIO和线程 ...
好无来由的,忽然间开始很热心的开始计划SpringSide 3.0的事情。一、What's new? 完整的Forum应用代替了原来玩具式的书店。 从没有过程的过程,到Agile UP。 java社区2007年的升级。 Support you,Web服务器和数据库们。 提供英文的版本。 --详细的版本见SpringSide Vision。 沉寂的几个月,在C++,架构和过程中渡过....明白了,开源的分布的part-time的开发,并不本来就该是一盘散沙。这次决意把Springside 3.0当作一个Project来做,Agile U ...
- 2007-04-28 00:38
- 浏览 4297
- 评论(0)
作者:江南白衣,原文地址:http://blog.csdn.net/calvinxiu/archive/2007/04/17/1567553.aspx,转载请保留。 这个系列希望写一些正儿八经的架构设计之外的,属于架构师职责的杂七杂八的事情。 制定项目的代码规范也是架构师的杂事之一,下面记一些制定规范的规范,Standar of Coding Standars。1.规范的内容 a.Standars在老外口中可以细化为Conventions、Rules、Guidelines和Best Practices,身为一份有价值的规范,除了定义最简单的格式、命名规则外,更要包含足够份量的禁条、指南和最佳 ...
- 2007-04-17 11:49
- 浏览 7580
- 评论(0)
作者:江南白衣, 原文出处:http://blog.csdn.net/calvinxiu/archive/2007/04/13/1562846.aspx,转载请保留。 业务建模是整个RUP 四段式还没开始前一个可选的序章: 1.开发团队对目标组织的业务非常白痴,没法开展系统用例需求。 ...
- 2007-04-13 00:31
- 浏览 3303
- 评论(0)
作者:江南白衣,原文地址:http://blog.csdn.net/calvinxiu/archive/2007/03/26/1541106.aspx,转载请保留。 就像小说里那些早慧的少年,很早就尝试过用例驱动的需求文案,结果与客户,一个愁默默,一个恨绵绵。 最狂热的用例编 ...
- 2007-03-26 09:49
- 浏览 4518
- 评论(0)
作者:江南白衣,原文出处:http://blog.csdn.net/calvinxiu/archive/2007/03/21/1535952.aspx,转载请保留。--last update 2007.3.29 IBM最新的过程产品叫做Rational Method Composer 7.0,本来因为这个怪怪的名字对RUP的前途有点担心,装上试用版后高兴的在里面看到了RUP7的文档。看来IBM还是很宝贝这个东西,继续延续着RUP“Software Processes Are Software too”的宗旨,把RUP像软件一样不断升级。1.分开了Large Project 和Small P ...
- 2007-03-21 09:55
- 浏览 1603
- 评论(0)
作者:江南白衣,最终版本见:http://blog.csdn.net/calvinxiu/archive/2007/03/19/1533825.aspx,转载请保留。--- last update 2007.4.14 剪裁,在RUP里和迭代一样,都是属于喋喋不休了一百遍的东西,但攻击RUP笨重的人总是习惯性的直接无视。 其实在《The Rational Unified Process Made Easy - A Practitioner's Guide--Rational 统一过程实践者指南》里有一个极致的,一人一星期完成的超小型项目RUP过程示例,描述了创世的5天里,最关键的活动与 ...
- 2007-03-19 15:58
- 浏览 1230
- 评论(0)
作者:江南白衣,原文出处:http://blog.csdn.net/calvinxiu/archive/2007/03/12/1526659.aspx,转载请保留。 作为RUP2003的扇子,一直认为这份文档最迷人的地方,是它充分利用了互联网的超链接特征,将软件过程的各个维度,织成了一 ...
- 2007-03-12 12:09
- 浏览 1366
- 评论(0)
作者:江南白衣,转载请保留。 下面几个What的问题是架构师的入门Question。1.什么是架构? 如果自问自答,这是个相当鸡肋的问题。看看书里的答案可能有点收获。 架构定义了系统元素的结构与行为,关注最重要的元素,记 ...
- 2007-03-09 10:21
- 浏览 1640
- 评论(0)
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。
为了2007年的目标,列了下面待读或重读的书单。
"其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础知识,与其自欺欺人的宣扬"读书无用,重在实践变通,修身立命哲学书更重要",把大好时间用来追逐互联网上的片言只语,不如直面缺陷,系统的学习一次。
书单越读越薄,好书真的不多哇。
一、Software Architecture ...
在那些开口闭口就是多少TPS(Transaction per Second)的系统里,Oracle TimesTen内存数据库与BEA的Weblogic RealTime算是两支奇兵。一、Oracle TimesTen Oracle TimesTen是Oracle收购的一款内存数据库。Oracle的SQL无论如何打生打死的优化,始终逃不开两个性能的瓶颈: 1.读取硬盘。 虽然大家一般都开了几G内存作缓存,但你毕竟不能编程控制把哪些数据载入缓存,更重要是数据库的基本算法设计是按读取硬盘为前提。而内存数据库是天生就完全基于内存的。 ...
- 2007-02-27 11:25
- 浏览 2714
- 评论(1)
架构师核心技能养成计划
- 博客分类:
- 默认类别
作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/02/18/1511545.aspx,转载请保留。
引子:
"这个项目的架构是什么?"
对方爽快的回答:"Spring+Struts+Hibernate。"
嗯,这位很可能不是架构师......
一、核心竞争力
架构设计的理论、模式与技术
架构师们从试验与挫折中获得架构设计的技能,但其中大量的原理、模式和技巧,都经历了一个重复发现的过程。
其实,各路神仙在这个领域虽则没有捣鼓出大热的畅销书来,但前篇的架构 ...
2月份买了过千元的书后,重列了一个2.0 版的架构师书单,请看http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx