类似QQ/MSN这样的服务器应该也不仅仅是简单的服务器集群,QQ应该是分地区,分功能(登录,转发等等)的!每个方面应该都差不多是一个集群。我们现在不管这个,呵呵。
对于单机的服务器性能,那是不是可以基本有这样的共识:肯定是一个UDP IOCP。因为服务器通常只在P2P客户的时候搭桥,不适合用TCP。完成端口是Windows下最好的方式!
对于UDP IOCP而言,在Windows和Linux上有区别吗?我不懂Linux....
UDP和TCP,只是一个协议.IOCP/WSAPoll(Windows V6以后支持)/EPoll,这些都是一个异步IO的处理逻辑.讨论的时候,应该分开来.
在讨论的时候,个人觉得应该分为三个层次:
1.程序逻辑结构(这个应该是最核心的);
2.简单拓朴结构(这个是最主要的);
3.集群;
阅读(738) | 评论(0) | 转发(0) |