如何解决奥运售票系统

来源:互联网 发布:凸优化 数学基础 编辑:程序博客网 时间:2024/05/03 04:35
中国最大的IT技术社区CSDN联合 美国权威IT技术媒体CMP集团,共同为中国百万开发者带来的国内最权 威的顶级软件技术大会----“2007 软件开发2.0技术大会”(SD2C)在九华山庄继续进行。

酷我公司创始人,美国Stanford大学的MBA学位和中国北京 大学的计算机硕士学位的雷鸣发表了题为“Linux系统下的高性能系统设计 ”的课程。课程之后,雷鸣留了不少的时间给现场观众提问。

现场有观众问道“奥运售票系统出现的问题你如 何解决?”

雷鸣就这个问题表达了他的解决方式:

首先是拆分服务器和系统。按照体育项目的冷热程度将奥运门票相应划分,即一个或几个热门项目的门票放置在一个单独的服务器和系统,而冷门的则多个放置在一个服务器,做到每个服务器所要处理的任务量和流量基本相同。这样一来,会将售票压力从一个系统平均地分散到多个系统,既不会负载过重而崩溃也极大地提高了效率。

其次,核心任务操作及任务处理编写在内存上,而硬盘只存放数据和读取资料。雷鸣表示,这是他经常采用的做法,虽然在编写程序时相对费劲一些,但是运行效率极高。

雷鸣,酷我公司创始人,美国Stanford大学的MBA学位和中国北京大学的计算机硕士学位,曾任百度公司的创始团队成员和首席架构师。现为酷我公司创始人,致力于整合互联网娱乐信息的公司。他的的主要产品,酷我音乐盒,已经有了大批的忠诚用户。

 
原创粉丝点击