架构设计的目的是解决软件系统复杂度带来的问题,而非单纯追求高性能、高可用。文章以学生管理系统为例,从性能、可扩展性、高可用、安全性、成本等维度分析,指出其复杂度主要在存储可靠性:需应对机器故障和机房故障,分别采用MySQL同机房主备与跨机房同步方案,避免数据丢失。
完成下面两步后,将自动完成登录并继续当前操作。