帮同事问这个问题。因为实时处理引擎设计的很复杂,有多达40几个模块/线程,而且各种类型的事件要穿插处理,比如收到一个病毒文件事件,还要判断是否已经有注册表被感染等等。所以这些处理本身又会引起其他的事件,造成整个系统的堵塞。因此,除了修改架构,变成一个“简单”或者“避免重入”的引擎...
全文
回复(34) 2007-02-08 09:42 来自版块 - 内核编程
表情
liio思路? 楼主的朋友肯定是做一步想一步. 不好啊.一定要想好架构流程. 建议去看代码大全.整个软件的架构设计占了总开发的1/3时间.(2007-02-11 17:02)
cardmagic前面设计和架构做好了 后期就没有那么乱. 找牛X的安全软件架构师精通计算机安全理论方面,如安全模型等)一层一层 老老实实的 做下来 工程规范. review.inspection等质量保障和培训再加上 ... 不过这样做成本是高的.(2007-02-11 13:47)
xikug“有多达40几个模块/线程,而且各种类型的事件要穿插处理” 搞得太复杂了。。。简化吧。。。(2007-02-08 14:30)
killvxk重新设计是最好的思路~(2007-02-08 13:26)

返回顶部