第10章 知己知彼
第10章 知己知彼 (第2/3页)
吸引大量能力很强、能够独当一面的人才外,还极大的促进了电子竞技爱好者的聚集。吸引用户的不仅是免费的游戏对战平台,还有优秀的新闻内容创造能力。这可是一个能为CCTV5《电子竞技世界》栏目提供内容和人才支持的团队啊。
几乎是一夜之间,告方对战平台就出现在华国各地许多网吧和玩家的电脑桌面上。
面对如此强大并占有先手的对手,章凡必须全力以赴,做到最好。关系不够,技术来补!推广不够,技术来补!运营不够,技术来补!
首先要做的,就是开发一个在技术上具有碾压性优势的对战平台系统,章凡决定服务端的操作系统使用Linux,开发语言选择C语言,客户端抛弃了VC++,而是使用QT。QT是一个跨平台的C++开发框架,开发的程序除了可以支持indos系统平台,还能兼容Linux、Unix、MacOSX等操作系统,可以最大程度的争取用户。
服务端的开发是重点,采用Linux的好处在于:使用免费,开放源码。章凡可以根据经验优化操作系统内核,使系统性能调优达到最佳。
Linux下的epoll的网络IO处理模型非常先进,可以用较少的资源,完成海量的并发处理,可以帮助章凡节约服务器资源。
C语言语法结构简洁实用、灵活方便,生成的程序运行效率高,并可方便的嵌入汇编语言。
利用系统调优和良好的处理逻辑,理论上单机是能做到支持处理百万并发连接。
在架构上,章凡可以采用部分云计算的技术。云计算其实不是一项全新的技术,而是一种理念的转变。其核心是以虚拟化技术为基础,提供一个超大规模、高可靠性、高扩展性、按需服务、极其廉价的服务平台。
在功能上,章凡开发的对战平台实现独立服务器建主机,从根本上解决主机使用外挂踢人的情况,从根本上解决告方等对战平台一个房间2
(本章未完,请点击下一页继续阅读)