gpt4 book ai didi

scalability - 可扩展的实时发布/订阅引擎

转载 作者:IT王子 更新时间:2023-10-29 05:55:48 25 4
gpt4 key购买 nike

我正在寻找具有以下要求的发布/订阅引擎:

  1. 非常低的延迟 < 0.5 秒
  2. 可扩展
  3. 可分片(基于地理定位)

我希望能够拥有多个发布/订阅服务器,并且能够从任何服务器发布或订阅 channel ,无论该 channel 是在哪个服务器上声明的。

例如:

如果用户A连接到服务器SRV1用户B连接到服务器SRV2,如果用户 B 订阅“MyChannel”,用户 A 在 channel “MyChannel”上发布内容,用户 B 即使他没有连接到同一台服务器也会收到消息。

我不知道 Redis 是否能够做到这一点。我没有找到有关该主题的任何信息。

最佳答案

我们一直在使用 ZeroMQ它现在是发布/订阅功能,我们对所看到的感到非常满意。

接下来的内容也值得一看 version (通过向上游推送订阅请求来减少网络带宽)

关于scalability - 可扩展的实时发布/订阅引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7478490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com