系统软件设计和性能的几个要点
系统软件架构设计 1)系统架构既集中又分布 2)系统架构套件化,提高架构的复用性和可插拔 3)组件模型 4)功能模型 5)高可用性 6)高性能 7)安全性审计 8)扩展性设计 9)可管理性设计系统软件概要设计 1)多进程、多线程交互和管理设计,进程分组设计 2)关键系统结构的定义 3)接口API化 4)配置文件参数化 5)网络协议设计 6)管理工具的设计 7)高效算法设计 8)日志管理及设计