µTT

Infrastructure

message broker

SHOW HN2017

115points
37comments
#377of 2,242 in 2017
Top 17%of 2017 by points

How HN took it

CuriousMostly questions and neutral comments

4 positive, 16 neutral or asking, 0 mixed, 1 critical, out of 21 comments about the project. Thread score +0.13.

Performance: 3 for, 0 againstDocs: 0 for, 1 againstIdea: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Performance-focused broker design

    From 2 comments
    • It's great to see a message broker that's optimised for performance - having looked at the source of a few of the more popular brokers it's clear that there's a lot of overhead…
      chris_overseas on HN
    • This is very useful if it's faster than the competition. MQTT is one of those things that's so useful that you tend to overuse it, and extra speed/reliability on the broker is…
      StavrosK on HN
  • Built by the author of uWebSockets

    From 1 comment
    • I'm really excited about this. It's by the creator of uWebSockets[0], alexhultman[1]. It looks like it builds heavily on his work there. Based on the performance compared to…
      yowlingcat on HN

Objections

  • Lack of documentation

    From 1 comment
    • I was very excited to see this post since I happen to be looking for a scalable high performance MQTT broker. The first thing I noticed when I opened the GitHub page was the lack…
      deepspace on HN
  • No info on reliability, security, TLS or authentication

    From 1 comment
    • Maybe this post should be "Show HN"? I am happy for you, hope this grows! However, may I suggest you add to description on GitHub page some more info? Performance is only a part…
      annnnd on HN
  • Not yet stable; only barely passes benchmarks

    From 1 comment
    • Ah, kool. I first need to finish this up to a stable state though. Right now it just barely passes the benchmarks test.
      alexhultman on HN

Requests

  • Compare with other brokers (Aeron, NATS, VerneMQ, RabbitMQ, ZeroMQ)

    From 4 comments
    • It's great to see a message broker that's optimised for performance - having looked at the source of a few of the more popular brokers it's clear that there's a lot of overhead…
      chris_overseas on HN
    • Have you also compared with NATS?
      richardknop on HN
    • ``` > The two fastest brokers I have found are emqtt and Mosquitto ``` What about vernemq? I [ran across][1] a comment a while back about some tradeoffs with emqtt's usage of…
      stock_toaster on HN
    • Nice work! I'd be curious to see a comparison w/ RabbitMQ's MQTT extension. By any chance have you done such a comparison? Also I assume the comparisons are done at QOS level 0?
      benjamincburns on HN
  • Support MQTT-SN for lightweight clients

    From 1 comment
    • Are you considering support for MQTT-SN, or willing to take pull requests to support it? The ability to handle lightweight clients could be a very important differentiator.
      yc-kraln on HN

Questions

  • Does it scale horizontally or only on one machine?

    From 1 comment
    • Does it scale horizontally or it is bound to a single machine?
      siscia on HN
  • What makes it faster than alternatives?

    From 2 comments
    • Do you know why/how is it faster than say RabbitMQ? Is it some tradeoff in features for instance?
      d0m on HN
    • Is there some information on what makes this faster than the alternatives ?
      rakoo on HN

Alternatives named

  • Mosquitto

    From 1 comment
    • I have in fact tested RabbitMQ but it was not at all impressive. The two fastest brokers I have found are emqtt and Mosquitto, both good at either large or small broadcasts but…
      alexhultman on HN
  • emqtt

    From 1 comment
    • I have in fact tested RabbitMQ but it was not at all impressive. The two fastest brokers I have found are emqtt and Mosquitto, both good at either large or small broadcasts but…
      alexhultman on HN
  • RabbitMQ

    From 1 comment
    • Nice work! I'd be curious to see a comparison w/ RabbitMQ's MQTT extension. By any chance have you done such a comparison? Also I assume the comparisons are done at QOS level 0?
      benjamincburns on HN
  • NATS

    From 1 comment
  • Redis

    From 1 comment
    • I'm really excited about this. It's by the creator of uWebSockets[0], alexhultman[1]. It looks like it builds heavily on his work there. Based on the performance compared to…
      yowlingcat on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/14415126)