hanboPush分布式消息推送、IM 系统联合创作 · 2023-10-01 03:58 hanbo-push 是一个分布式消息推送,即时聊天的系统。 系统概览 app 接入除了接入 restApi(push-admin)之外,还需要兼容 connector(push-admin的client,用于和 push-server 通信)的通信协议。 架构图 app为移动设备,3rdparty为三方服务(一般是服务端)。 推送流程 红线代表推送流程,蓝线代表注册设备流程 浏览 14点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 GoPush分布式消息推送服务GoPush是开源的分布式推送消息服务.基于netty开发依赖redis依赖Java8依赖SprinGoPush分布式消息推送服务GoPush是开源的分布式推送消息服务.基于netty开发依赖redis依赖Java8依赖SpringBoot依赖Zookeeper不存在单点问题拓展开可以做成客服、聊天、推送等诸多系统技术架构图Jafka分布式消息系统Jafka是一个高性能的跨语言分布式消息系统。Jafka已经开源,使用github托管。Jafka是由Apache孵化的Kafka(由LinkedIn捐助给Apache)克隆而来。Jafka1.0完整Hurricane分布式消息系统Hurricane是在Erlang中实现的可伸缩邮件系统。它是专为快速瞬态消息传递,容错和高度可扩展性而设计的。提供PHP,Python,Ruby和Java驱动程序(完全重新实现Erlang二进制通信Hurricane分布式消息系统Hurricane是在Erlang中实现的可伸缩邮件系统。它是专为快速瞬态消息传递,容错和高度可扩展Jafka分布式消息系统Jafka 是一个高性能的跨语言分布式消息系统。Jafka已经开源,使用github托管。 JafkGPush分布式TCP推送系统一个linux下高效的,分布式TCP推送系统实现,单台连接服务器支撑超过百万以上连接,主要适用于千万在线级别规模的应用,对比第三方推送平台,主要优势在于,服务自建,推送效率高,而且可以很方便进行功能扩GPush分布式TCP推送系统一个linux下高效的,分布式TCP推送系统实现,单台连接服务器支撑超过百万以上连接,主要适用于千万家校门禁消息推送系统何聪元0MPush开源实时消息推送系统系统介绍mpush,是一款开源的实时消息推送系统,采用java语言开发,服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。同时也是少有的可点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报