VerneMQ —— Erlang 分布式 MQTT 消息代理-阿里云开发者社区

开发者社区> 安全> 正文

VerneMQ —— Erlang 分布式 MQTT 消息代理

简介:

VerneMQ 是一个高性能、分布式的 MQTT 消息代理。可在流行的硬件上轻松实现水平和垂直扩展,用于支持高并发的消息发布和订阅服务,同时维持低延迟和容错特性。

MQTT 是一个开放的工业标准,是一个轻量级的基于发布订阅模型的消息协议,特别适合用于一些非可靠网络环境下的小型和嵌入式设备使用。VernelMQ 实现了 MQTT 3.1 和 3.1.1 规范。

支持 MQTT 特性:

  • QoS 0, QoS 1, QoS 2
  • Basic Authentication and Authorization
  • Bridge Support
  • $SYS Tree for monitoring and reporting
  • SSL Encryption
  • Dynamic Topics
  • Websockets Support
  • Cluster Support
  • SNMP Monitoring
  • Logging (Console, Files, Syslog)
  • Reporting to Graphite and CollectD
  • Extensible Plugin architecture
  • Multiple Sessions per ClientId
  • Session Balancing


7e1754ca9e53c8fb2dd32e9e4e4e50cee4a88db0

文章转载自 开源中国社区 [http://www.oschina.net]

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

云安全开发者的大本营

其他文章