你什么时候在思考系统架构?
系统架构, 仁者见仁!总归而言,同的系统为了完成一个目标,实现的架构都有所不同,而对某些系统而言,无论你是怎么去做,终归他们都会走在一起。原始先总结一下系统特点:
1。系统规模较大,绝非一般系统能够出现的问题。如数据并发量,海量数据存储
2。系统可持续运行,简单说就是24*7
3。软件质量(包括可使用性,可维护性,扩展性等)
还能总结出很多,但以上三条才是最常出现的问题,也是涉及到软件按时交付中遇到的麻烦。在苛刻的要求下,人必须学会实际的思考问题。最近也常听到一些人谴责当初的架构做法,但没办法,刀山火海也得上,修bug!!!!!
这不仅要再次提出一个问题,什么时候该思考系统架构问题?你做了吗?作对了吗?每个iteration都会涉及到新的需求故事,同时也可能伴随架构改动,而架构的改动无疑是基础设施,改动越多,代价越大。因此从DBA们的观点,早点思考,早点动手最好。
系统架构, 仁者见仁!总归而言,同的系统为了完成一个目标,实现的架构都有所不同,而对某些系统而言,无论你是怎么去做,终归他们都会走在一起。原始先总结一下系统特点:
1。系统规模较大,绝非一般系统能够出现的问题。如数据并发量,海量数据存储
2。系统可持续运行,简单说就是24*7
3。软件质量(包括可使用性,可维护性,扩展性等)
还能总结出很多,但以上三条才是最常出现的问题,也是涉及到软件按时交付中遇到的麻烦。在苛刻的要求下,人必须学会实际的思考问题。最近也常听到一些人谴责当初的架构做法,但没办法,刀山火海也得上,修bug!!!!!
这不仅要再次提出一个问题,什么时候该思考系统架构问题?你做了吗?作对了吗?每个iteration都会涉及到新的需求故事,同时也可能伴随架构改动,而架构的改动无疑是基础设施,改动越多,代价越大。因此从DBA们的观点,早点思考,早点动手最好。
Comments