去年详细研究hudson/jenkins的实现。核心开发者是一个叫 川口浩介 日本人,而且核心开发者就他一个人,包括hudson强大的带界面扩展能力的plugin机制。
他主导的项目有好几个,hudson/jenkins算比较有名的。
也就是说很多软件所在的持续集成装配线,是日本人做的产品。-。-呵呵。
另外,hudson/jenkins是我见过java对通用process处理最强的一个。虽然java有Process类,但事实上要想写一个稳定性、扩展性强的子进程管理功能是非常麻烦的。尤其是,子进程会出现直接子进程已结束但io无法正常退出的情况。