負(fù)責(zé)架構(gòu)設(shè)計(jì)及核心功能開發(fā)
● 使用Netty開發(fā)TCP服務(wù)器維持跟客戶端的長(zhǎng)鏈接,客戶端發(fā)送命令協(xié)議給Netty,Netty 同步或移步調(diào)用后端的PHP API
● 使用Protobuf,跨語(yǔ)言、性能好
● 使用 Nginx 作負(fù)載,支持Netty 服務(wù)器水平擴(kuò)展。開發(fā)Router Center維護(hù)UserID和Netty服務(wù)器的綁定關(guān)系。
● 客戶端實(shí)現(xiàn)心跳和斷線重連機(jī)制
● 支持消息推送,單條、批量消息推送,消息推送限流