前后对比 kbengine架构是怎么样的,能简单介绍下吗?
浏览量:3005
时间:2021-03-12 06:40:35
作者:admin
kbengine架构是怎么样的,能简单介绍下吗?
Kbengine是一个开源的游戏服务器引擎,它可以使客户端通过简单的协议与服务器进行交互。Kbengine插件可以与(unity3d、ogre、cocos2d、HTML5等)技术快速结合,形成一个完整的客户端。服务器的底层框架用C语言编写,游戏逻辑层用python语言编写(支持热更新)。开发者不需要反复实现游戏服务器的一些常用底层技术,真正把精力放在游戏开发层面,从而快速打造出各种网络游戏。kbengine的底层架构设计为多进程分布式动态负载平衡方案。从理论上讲,它只需要不断扩展硬件,不断提高轴承极限。单机的承载极限取决于游戏逻辑本身的复杂性
我想这可能是多方面原因造成的。一方面,这与他们公司现阶段的工作重点有关。作为他们的用户,我觉得bmob真正专注于研究产品。他们的更新速度非常快,并为开发人员提供了大量的技术支持。因此,他们可能不会花那么多精力在宣传上。另一方面,这是你自己的感觉。不同的圈子让你感受到不同的名声。Bmob在我们心中仍然占有非常重要的地位。哈哈,又是脑粉了。一句话,一个脚踏实地的企业比一个每天吹牛的企业要好,不是吗?
从编程语言的角度来看,bmob的后端使用Java Golang(处理接口)、python(统计)、node(云代码)、shell(运维)。从数据库的底部来看,bmob的后端使用MySQL(元数据)、mongodb(数据)、fastdfs(小文件)、Hadoop(大文件和日志数据)。从缓存的角度来看,bmob的后端主要使用redis。从操作和维护的角度来看,bmob的后端使用docker作为虚拟机容器。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
c的花式符号 日语符号大全