gopush-cluster 1.0 发布,此版本合并 protocol 分支 到 master。 主要更新内容如下: * 避免多次json序列化,优化客户端协议(节省流量高大5倍之多),新老协议完全兼容 * 支持web 负载均衡使用message rpc,web rpc 到comet模块支持多网卡负载均衡 * 优化了模块rpc之间不必要的序列化数据传输 * 重构了web和message模块的代码,简化了逻辑 * 解决了comet推送时候因为SNDBUF(客户端闪断)满,卡顿的问题,在推送时候利用golang channel传递数据给write goroutine,避免同一个key下的链表逐个推送blocking * 已经打上了v.1.0.0 stable version gopush-cluster是一套golang开发的实时消息推送集群 |