在参与设计了好几个软件建设的项目方案后,发现了一种趋势,1.那就是系统整体架构呈分布式形态发展;2.支撑应用所需的基础软件系统数量越来越多。首先就意味着良好的架构设计是降低前期开发成本,稳定后期运行的重要先决条件了;其次需要更加专业的运维能力,往往需要达成多方共同参与运维的合作模式。