vernemq

VerneMQ is a MQTT message tool based on Erlang/OTP and works in distributed architecture. MQTT supports specifications 3.1, 3.1.1 and 5.0; offers low latency with horizontal and vertical scalability. It has features such as clustering, error tolerance, offline message storage, and expandable plugin architecture.

VE

vernemq

New80

vernemq · Queues & Streaming

STARS3.6K
FORKS433
COMMITS0
CONTRIBUTORS0
VERSION2.2.1
UPDATEDyesterday
ErlangMQTTMessage BrokerIoTApache-2.0

Common commercial products in this category: Confluent Cloud, Amazon SQS, Amazon Kinesis

What can it do?
  • You provide system security with basic authentication, authorization and plugin architecture.
  • Thanks to clustering and session balancing features, you manage a high number of concurrent publishers and consumers.
  • You perform offline message storage based on LevelDB and monitoring with the $SYS tree.
User reviews
  • • NeutralHacker News

    VerneMQ – An Erlang powered MQTT message broker for the IoT

    “>>> which is similar to VerneMQ (I guess) but way less complex I quick read of both VerneMQ and your queue service indicates that your guess is wrong: - The whole MQTT spec (compact on-the-air messages, hierarchical topics, wildcard subscriptions, QoS level, message persistence)…”

  • • NeutralHacker News

    VerneMQ – An Erlang powered MQTT message broker for the IoT

    “I wrote a very simple queue for embedded devices to talk to (in Go, so you just copy the single binary), which is similar to VerneMQ (I guess) but way less complex: It's basically an HTTP API for polling pub/sub, along with a streaming endpoint for push.”

My note

Alternative pages

More in: Queues & Streaming