互联网科技测试员的那点事IT技术篇

&mqant--基于Golang分布式游戏服务器框架

2019-12-24  本文已影响0人  李土块

mqant

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


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

特性

1:高性能分布式

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

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

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

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

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


具体细节这里不多少了,仅作为介绍。

传送门:https://github.com/liangdas/mqant/wiki

上一篇 下一篇

猜你喜欢

热点阅读