读书人

求解一路面试题: 编写高效服务器程序

发布时间: 2013-09-06 10:17:17 作者: rapoo

求解一道面试题: 编写高效服务器程序,需考虑的因素?
如果面试官问到这个问题,该如何回答? 我上网找了下相关资料,比较少,求各位大大帮我总结下。 服务器 面试
[解决办法]
个人意见:服务器程序先稳定,再可维护,再安全,最后才是高效。
[解决办法]
服务器 最重要的 是稳定,再是维护和日常管理了

高效只是优化的事情了!
[解决办法]
高效本身代表着稳定和响应速度.
稳定意味着你要对所有可能的情况都有所了解,特别是协议细节,以及恶意的攻击,以tcp来说,你不仅要处理正常的半连接状态,还要处理syn flood等异常状况.
响应速度除了物理链路不可更改的因素外,要考虑多thread编程等等....
[解决办法]
http://blog.csdn.net/column/details/yumeiz.html
[解决办法]
问题的重点好像在高效吧。

高效的话,主要就要考虑大量并发的处理,内存的规划使用,及时处理无效链接,对于高峰和低峰的伸缩处理,适度的缓存等等。

读书人网 >C++

热点推荐