网站首页/编程软件列表/内容

【mqant免费版下载】mqant(游戏服务器框架) v1.4.9 官方正式版

编程软件2024-10-27阅读($clicks$)

软件介绍

mqant免费版是一款基于Golang语言而开发的游戏服务器框架,我们的游戏开发人员可以通过mqant官方版来建立一套功能完整的微服务框架,并且这款软件还可以支持即时通讯和物联网。

mqant免费版

mqant免费版软件简介

mqant 是一款基于 Golang 语言的简洁,高效,高性能的分布式游戏服务器框架,研发的初衷是要实现一款能支持高并发,高性能,高实时性的游戏服务器框架,也希望 mqant 未来能够做即时通讯和物联网方面的应用。

mqant免费版软件特色

1、高性能分布式

2、支持分布式服务注册发现,是一款功能完整的微服务框架

3、基于golang协程,开发过程全程做到无callback回调,代码可读性更高

4、远程RPC使用nats作为通道

5、网关采用MQTT协议,无需再开发客户端底层库,直接套用已有的MQTT客户端代码库,可以支持IOS,Android,websocket,PC等多平台通信

6、默认支持mqtt协议,同时网关也支持开发者自定义的粘包协议

软件功能

分模块机制

基于 golang 协程,开发过程全程做到无 callback 回调,代码可读性更高

RPC 支持本地和远程自动切换

远程 RPC 默认使用 rabbitmq,未来可以添加更多种类的通信协议

网关采用 MQTT 协议,无需再开发客户端底层库,直接套用已有的 MQTT 客户端代码库,可以支持IOS,Android,websocket,PC 等多平台通信

现如今只有多进程的架构才能达到支撑较多在线用户,降低服务器压力,降低单点故障所带来的影响等要求,因此一个真正高可扩展的游戏运行架构必须是多进程的。

然而在游戏的开发和运营也是按步骤阶段性进行的,尤其是现如今服务器硬件设备配置也越来越高的前提下,在游戏刚开始运营时单台服务器就足够支撑了,况且多进程部署所带来的运维成本也相对较高。

mqant 的设计思想是在能用单台服务器时能让充分挖掘服务器的性能,而在需要多进程时再通过简单的配置就可以实现分布式部署。

……

点击下载编程软件 >>本地高速下载

点击下载编程软件 >>百度网盘下载

相关阅读