1.4.3 企图用技术解决所有问题

时间 : 16-03-21 栏目 : 网站架构 作者 : 老薛 评论 : 0 点击 : 1,562 次

最典型的例子就是2012年年初12306故障事件后,软件开发技术界的反应。

      各路专业和非专业人士众说纷纭地帮助12306的技术架构出谋划策,甚至有人提议帮12306写一个开源的网站,解决其大规模并发访问的问题。

    12306真正的问题其实不在于它的技术架构,而在于它的业务架构:12306根本就不因该在几亿中国人一票难求的情况下以窗口售票的模式在网上售票(零点开始出售若干天后的车票)。12306需要重构的不仅是它的技术架构,更重要的是它业务架构:调整业务需求,换一种方式买票,而不要去搞促销秒杀这种嘘头式的游戏。

     后来证明12306确实是朝这个方向发展的:在售票方式上引入了排队机制、整点售票调整为分时段售票。其实如果能控制住并发访问的量,很多棘手的技术问题也就不是什么问题了。

    技术是用来解决业务问题的,而业务的问题,也可以通过业务的手段去解决。

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/architecture/1464.html

随便看看

0