软件架构是指软件系统的顶层构造,架构设计的目标是 为了解决软件复杂度。通过架构设计的三准则(适合准则,简略准则,演变准则)及实现办法来解决这个问题不同的公司应用不同的架构,每个架构的针对点也不一样,比照本人的业务简单点,参考类似的计划架构设计并不是要八面玲珑,不须要每个架构都具备高性能,高可用,高扩大等特点,而是要辨认出简单点,而后有针对性地解决问题