为什么一些网页游戏喜欢用Erlang做服务端

为什么一些网页游戏喜欢用Erlang做服务端,第1张

erlang有框架,能够满足页游业务的开发需求, 业务简单, 对技术指标要求不高

找不到能够hold住c++的程序员, 同时之前经验让他们对c++开发怕了

给不了高工资都请牛逼的程序员, 团队的构成普遍是一个高手带一群新人, 新手写c++都是坑, 失败率极高

erlang对跨服,分布式,热更新解决的比较好,同等的c++开发需要一定架构,技术要求比较高, 很多经验不足的程序员根本不知道c++能做到什么程度, 你让他们找个memory leak都只会打log, 写个aoi同步,只会9宫格同步, 可想而知

c++服务器一般c++代码的check out权限比较高, 带出去比较麻烦,erlang没有这个问题

页游就那么几家公司, 前人用erlang,大家也跟着用, 带出erlang代码跳槽,继续用

开发时间要求, 短平快, 不在乎技术积累.

现如今,游戏行业已经成为营收最快的领域,众多玩家对游戏情有独钟,这也就带动了游戏企业选择服务器的时候,会有更高的要求和标准。今天,我们就一起来讨论一下网页游戏服务器租用如何选择配置?

1.服务器防御

游戏企业者在服务器租用的时候,首先要考虑的就是服务器的防御能力。因为无论是网络攻击还是同行业的竞争,都会对使用的服务器进行攻击。而攻击对游戏企业带来的危害也是巨大的。重者导致服务器瘫痪,轻者游戏玩家无法访问,经济损失是很大的。

因此,针对这样的攻击,我们需要为服务器选择一定量的防御能力。针对大型的游戏,我们建议是选择300G以上的防御。针对小型的游戏,也建议大家选择100G到200G的防御能力。

2.服务器cpu

一般来说,服务器cpu快速吞吐量、数据处理能力都是游戏服务器所必须的标准。根据游戏类型不一样,我们选择的服务器cpu也会不同。小型的游戏,我们选择cpu配置低一点的就可以满足。大型一点的游戏,我们就需要选择CPU配置高一点的,这样才能保障游戏数据的处理能力,不影响游戏玩家的体验。

3.服务器带宽

游戏服务器的带宽选择是非常关键的,一般我们推荐大家选择bgp带宽。bgp带宽能对玩家使用的不同带宽运营商都能做到自动切换线路。不会造成玩家使用的带宽与服务器带宽不同而产生的网络延迟情况。另一个方面来说,多线路的带宽也保障了不同时间段的网络稳定性,这能很好地给用户带宽游戏体验感。

4.服务器硬盘

硬盘大家都知道,是用来存储游戏数据的地方,因此我们需要根据游戏玩家的数量,游戏程序的大小等数据信息进行合理的配置,这里我们建议大家可以把硬盘的容量配置高一点,以防突然暴增的用户数据。

网页链接


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/118365.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-13
下一篇2023-03-13

发表评论

登录后才能评论

评论列表(0条)

    保存