分类: 项目管理
2013-02-23 19:06:58
持续集成的做法就是逐步开发和集成的方式。
这种方式一般都是软件的各个组件都是已知的,逻辑拆分都很清楚。
最近是在做一个DNS的负载均衡器时使用这种方式。
在组件划分清楚,需要 与应用服务器进行通信的模块,DNS协议模块,策略引擎模块,主控模块。
主控模块主要完成配置文件解析,协调其他3个模块的启动和终止。
这些模块虽有共享数据,但是可以独立开发,然后集成组装成DNS负载均衡器。
在逐步集成的过程中,做充分的测试来提供系统的稳定性和可靠性。
持续集成的方式很适合那些已经有一些基础的模块可以用,并且模块之间的关联比较少,又有比较好的粘合方式,就可以采用持续集成的方式开发