加洛普什
一个使用golang编写的push代理,接收来自调用方的push,callback,im请求,并按照既定规则切换到区分用户,区分终端类型的终端。galopush内部由comet和router组成,一个router管理多个comet,并发实现commit负载均衡; comet从nsq订阅业务消息,并根据规则路由到comet,由comet将消息推送到终端; comet接收来自终端的消息请求,并通过消息发布到nsq,由业务层自行获取。与终端(已定义Android,iOS,winPhone,w