\chapter{系统设计}

\section{系统设计原则}
\subsection{高可用}
高可用的衡量指标通常为几个9，它是衡量系统稳定工作的指标. 在本文中主要指系统服务的稳定性，消息网络的稳定性.
\subsection{高性能}
在本平台设计中，核心性能指标有消息网络的分发能力，硬实时消息的响应速度，主体平台对多种规则模型的处理速度，海量消息的存储能力，用户访问时模型的操作性能、仿真性能等。
\subsection{可扩展性}
可扩展性是本平台设计中核心设计的一点，不单单指服务的可扩展性，比如服务节点可以水平扩增等，还指集群网络的开放程度，能对接现有消息协议，开放消息网络对接和规则模型设计。
\subsection{安全性}
在保持消息网络的开发性上去保证整体平台、节点的安全性，在实践中，消息网络如何在开放协议的基础上保证通信安全。
\subsection{单一职责原则}
任何模块保持职责和功能的最小化，专一化，模块之间不含功能交集。

\section{整体结构设计}

\section{功能设计}

\section{数据库设计}

\section{UI设计}
