mqant是一款基于Golang語言的簡潔高效,高性能的分布式微服務游戲服務器框架,研發(fā)的初衷是要實現一款能支持高并發(fā),高性能,高實時性的游戲服務器框架,也希望mqant未來能夠做即時通訊和物聯(lián)網方面的應用!
軟件特色
1、高性能分布式
2、支持分布式服務注冊發(fā)現,是一款功能完整的微服務框架
3、基于golang協(xié)程,開發(fā)過程全程做到無callback回調,代碼可讀性更高
4、遠程RPC使用nats作為通道
5、網關采用MQTT協(xié)議,無需再開發(fā)客戶端底層庫,直接套用已有的MQTT客戶端代碼庫,可以支持IOS,Android,websocket,PC等多平臺通信
6、默認支持mqtt協(xié)議,同時網關也支持開發(fā)者自定義的粘包協(xié)議