架构设计的目的软件系统复杂度来源高性能读写分离分库分表NoSQL缓存高可用双机架构集群和分区异地多活可扩展性分层架构SOA和微服务微内核架构低成本、安全、规模 架构设计的目的架构设计的目的是为了解决软件系统复杂度带来的问题 软件系统复杂度来源 高性能 读写分离 分库分表 NoSQL 缓存 高可用 双机架构 集群和分区 异地多活 可扩展性 分层架构 SOA和微服务 微内核架构 低成本、安全、规模