1 个仓库
Mechanisms that hold messages for unavailable receivers and deliver them automatically upon reconnection.
Distinct from Offline Message Routing: Candidates refer to client libraries or sales routing; this is the specific broker capability of queuing for offline clients.
Explore 1 awesome GitHub repository matching devops & infrastructure · Offline Client Queuing. Refine with filters or upvote what's useful.
Emitter 是一个分布式发布-订阅平台和消息代理,提供分布式集群中发布者与订阅者之间的实时数据路由。它既是面向低功耗设备的 MQTT 消息代理,也是面向 Web 客户端的 WebSocket 通信服务器,同时作为安全通道编排器来管理加密数据流。 该系统的特色在于结合了用于高可用性的分布式代理集群和基于持久化的消息回放系统。这使得平台能够存储历史消息,并将其传递给在初始传输期间处于离线状态的订阅者。访问权限通过限时权限密钥进行管理,从而对特定通道路径实施细粒度的读写控制。 该平台涵盖了广泛的消息传递功能,包括异步交付、离线客户端排队以及多格式二进制和文本传输。它支持带有消息过滤功能的通道路由,以实现系统组件解耦,并通过连接元数据和性能监控提供运维可观测性。 该系统可通过 Docker 容器部署,并可使用环境变量和外部配置文件进行配置。
Buffers messages for disconnected subscribers and automatically delivers them upon session restoration.