erlang与游戏服务器……

来源:互联网 发布:mac添加win共享打印机 编辑:程序博客网 时间:2024/06/02 15:20

       用erlang做游戏服务器已有半年多,总体上感觉erlang非常适合做游戏服务器:稳定,开发速度快,代码量少……
       我们项目基本的搭配就是erlang+mysql,中间再自己用ets做数据缓存,仿内存数据库。网关与逻辑服务器合并在同一个节点,数据库代理用另一个节点。有很多同行朋友网关和逻辑服务器都用多个节点实现,个人觉得不如单个节点来得简洁方便,因为从网游的实际情况来看,单个服务器的在线人数不会一直居高不下,刚开服高峰时通常也就几千人,单个节点完全可以满足,这样也避免了结节间消息满天飞的情况。

       从目前的测试情况来看,我们单个节点,用机器人测试跑场景,做任务,打怪,在线5000人是没有问题的,当然,实际情况中,这个数量会有个折扣,但已经完全够用了……

       现在越来越多的网游项目趋向于用erlang做服务器,相信不久后,erlang在游戏服务器领域会取代c++,java的地位……

(开通头条号:货运物流)

原创粉丝点击