NanoMQ边缘 MQTT 消息服务器
NanoMQ 是于2020年7月开始开发的边缘计算开源项目,是面向物联网边缘计算场景的下一代轻量级高性能MQTT消息服务器。
NanoMQ 目标致力于为不同的边缘计算平台交付简单且强大的消息中心服务;站在物联网的十字路口,努力弥和硬件开发与云计算的隔阂;从开源社区出发,连接物理世界和数字智能;从而普及边缘计算应用,助力万物互联愿景。
NanoMQ与NNG深度合作,NanoMQ基于NNG异步IO和多线程模型面向MQTT协议深度优化后诞生。依靠NNG出色的网络API设计,NanoMQ自身可以专注于MQTT服务器性能和更多的拓展功能。目标为边缘设备和MEC提供更好的SMP支持和极高的性能性价比。
目前NanoMQ具有的功能和特性有:
-
完整支持MQTT 3.1.1协议。
-
由于项目只依赖原生POSIX API, 纯C/C++开发,从而具有极高兼容性和高度可移植性。
-
NanoMQ内部为全异步IO和多线程并行,所以对SMP有良好支持,同时做到了低延时和高吞吐。
-
对于资源利用具有高性价比,适用于各类边缘计算平台。
评论
emqttdErlang MQTT 消息服务器
emqttd(简称EMQ),基于Erlang 语言平台开发,是一款完全开源,高度可伸缩,高可用的分布式 MQTT服务器。EMQ支持大规模MQTT 连接和分布式集群,同时也支持CoAP/LwM2M一站
emqttdErlang MQTT 消息服务器
0
MQTT消息传输协议
MQ遥测传输(MQTT)是轻量级基于代理的发布/订阅的消息传输协议,设计思想是开放、简单、轻量、易于实现。这些特点使它适用于受限环境。例如,但不仅限于此:网络代价昂贵,带宽低、不可靠。在嵌入设备中运行
MQTT消息传输协议
0
BifroMQ分布式 MQTT 消息中间件
BifroMQ是基于Java实现的高性能分布式MQTTBroker消息中间件,无缝集成了原生的多租户支持。它旨在支持构建大规模的物联网设备连接和消息系统。BifroMQ采用了负载独立子集群设计,可以高
BifroMQ分布式 MQTT 消息中间件
0
RabbitMQAMQP消息服务器
RabbitMQ是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸缩性出名的Erlang写成,因此也是继承了这些优点
RabbitMQAMQP消息服务器
0