goimGo 开发的 IM 和推送服务
goim 是一个支持集群的 IM 及实时推送服务(支持 Websocket、HTTP 和 TCP 协议)。
特性
-
轻量级
-
高性能
-
纯 Golang 实现
-
支持单个、多个以及广播消息推送
-
支持单个 Key 多个订阅者(可限制订阅者最大人数)
-
心跳支持(应用心跳和 tcp、keepalive、http log pulling)
-
支持安全验证(未授权用户不能订阅)
-
多协议支持(websocket,tcp,http)
-
可拓扑的架构(job、logic 模块可动态无限扩展)
-
基于 Kafka 做异步消息推送
架构
协议
Benchmark
评论
blueCat信息推送服务
blueCat是一个信息推送服务,大家写脚本的时候,如果遇到需要提示成功失败的地方,就可以调用blueCat进行信息通知。介绍使用python完成的推送信息模块软件架构项目是查询前后端分离,后台是使用
blueCat信息推送服务
0
Uniqush移动设备的统一的推送服务
Uniqush是一个自由和开放源码软件,它提供了一个移动设备的统一的推送服务。通过服务器端运行 uniqush,你可以到任何受支持的移动平台接受推送通知。手机推送,Golang,C2DM,APNS,A
Uniqush移动设备的统一的推送服务
0
xiaoniu_socketio_server简易 socketio 推送服务
小牛简易socketio推送服务(xiaoniu_socketio_server)。特性基于workerman实现支持API动态推送支持一对一,分组推送支持离线推送未授权,则无法接收推送信息,断掉链接
xiaoniu_socketio_server简易 socketio 推送服务
0
zpushApple 推送服务 Java 客户端
基于netty4实现的苹果通知推送服务Java客户端。特点:支持第三版通知推送,即command=2。目前的绝大部分Java客户端都只支持command=1,即第二版。支持SSL握手成功才返回,可以调
zpushApple 推送服务 Java 客户端
0