实时消息推送集群:opush-cluster

jopen 11年前

gopush-cluster是一套golang开发的实时消息推送集群

  • 轻量级

  • 高性能

  • 纯Golang实现

  • 支持消息过期

  • 支持离线消息存储

  • 支持全量推送和单个私信推送

  • 支持单个Key多个订阅者(可限制订阅者最大人数)

  • 心跳支持(应用心跳和tcp keepalive)

  • 支持安全验证(未授权用户不能订阅)

  • 多协议支持(websocket,tcp)

  • 详细的统计信息

  • 可拓扑的架构(支持增加和删除comet节点,web节点,message节点)

  • 利用Zookeeper支持故障转移

项目主页:http://www.open-open.com/lib/view/home/1394007231693