Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns MQTT主题缩放_Design Patterns_Push Notification_Cloud_Mqtt - Fatal编程技术网

Design patterns MQTT主题缩放

Design patterns MQTT主题缩放,design-patterns,push-notification,cloud,mqtt,Design Patterns,Push Notification,Cloud,Mqtt,我有一些关于MQTT功能和整体推送设计的快速问题。这里有一个场景,比如说在Twitter的案例中;Twitter希望向单个用户发送推送通知。假设我在推特时你订阅了我的通知主题。这是MQTT的适当主题层次结构和用例吗 据我从pub/sub系统了解,这将变得相当麻烦。您不需要为每个用户都设置一个主题吗?这类系统中的主题是否有限制?拥有数百万用户的大型应用程序如何发送推送通知?是的,MQTT正是您想要的 然而MQTT只是一个协议,主题量的限制取决于它的实现。我构建了自己的MQTT服务器,它可以将消息推

我有一些关于MQTT功能和整体推送设计的快速问题。这里有一个场景,比如说在Twitter的案例中;Twitter希望向单个用户发送推送通知。假设我在推特时你订阅了我的通知主题。这是MQTT的适当主题层次结构和用例吗


据我从pub/sub系统了解,这将变得相当麻烦。您不需要为每个用户都设置一个主题吗?这类系统中的主题是否有限制?拥有数百万用户的大型应用程序如何发送推送通知?

是的,MQTT正是您想要的


然而MQTT只是一个协议,主题量的限制取决于它的实现。我构建了自己的MQTT服务器,它可以将消息推送到一台机器上的100多万个客户端。对于开源解决方案,您可以查看,这是用C编写的最广泛使用的MQTT服务器。希望这会有所帮助。

是的,MQTT正是您想要的


然而MQTT只是一个协议,主题量的限制取决于它的实现。我构建了自己的MQTT服务器,它可以将消息推送到一台机器上的100多万个客户端。对于开源解决方案,您可以查看,这是用C编写的最广泛使用的MQTT服务器。希望这能有所帮助。

任何系统都存在扩展问题

MQTT—一些代理,特别是IBM WebSphere MQ、RSMB和MOSQUITO—支持桥的概念—为主题启用卫星、网格和树层次结构


当然,您不太可能有数以百万计的客户端连接到单个代理(但上述所有实现都可以扩展到数十万)。您需要考虑代理的主题布局和物理层次,以及连接的负载平衡和本地化。

< P>缩放是任何系统中的一个问题。

MQTT—一些代理,特别是IBM WebSphere MQ、RSMB和MOSQUITO—支持桥的概念—为主题启用卫星、网格和树层次结构


当然,您不太可能有数以百万计的客户端连接到单个代理(但上述所有实现都可以扩展到数十万)。你需要考虑经纪人的主题布局和物理层次,还有一些负载平衡和连接的本地化。

MQTT代表什么?MQ遥测传输:MQTT代表什么?MQ遥测传输。非常感谢安迪。我刚刚看完你关于泛美卫生组织的讲座,非常感谢安迪,我刚刚看完你关于泛美卫生组织的讲座,真是讽刺。