MQTT Message Broker sucht Mitstreiter



  • Hallo Leute,
    ich wollte euch gerne ein kleines Projekt vorstellen PMQ.
    Ich entwickle gerade in meiner Freizeit an einem MQTT Message Broker und habe PMQ jetzt erstmal soweit entwickelt, dass man es in einer nicht produktiv Umgebung Testen kann.

    Was kann PMQ schon jetzt,

    • TLS Support
    • Authentifizierung
    • Support für MQTT3 und MQTT3.1 bis QOS 1
    • Rudimentäre REST API ( User anlegen und Status erfragen)

    Wo soll es hin gehen:

    • MQTT 5 Support
    • Bridge Modus für andere MQTT Broker
    • Bridge Modus für OPC/UA
    • Support für Message Queues
    • Konfigurierbar über REST-API

    PMQ ist komplett unter der APACHE Lizenz gestellt und steht auf
    github zur verfügung.

    Was will ich

    Mitstreiter die Lust darauf haben an einem solchen Projekt mitzuwirken

    Vielen Dank



  • @pmqtt sagte in MQTT Message Broker sucht Mitstreiter:

    MQTT3

    Um anderen die Googelei zu ersparen: http://mqtt.org/



  • @Swordfish ich danke für die Ergänzung.



  • Ich musste erstmal den Begriff "Message Broker" nachschlagen. 😃 Hab sowas schon gebaut, heißt nur bei uns im Team anders. 😉



  • Hi Leute,
    wer Interesse hat kann das Projekt jetzt mal herunterladen. Hat jetzt ein paar Features die es benutzbarer machen. Jedes Feedback ist willkommen.

    Grüße und einen schönen Sontag



  • Hi,
    mal eine kurzes Update nun unterstützt mein Broker shared subscribtions.
    Dies ist eine neue Fähigkeit aus MQTT 5 und somit lässt sich Load Balancing betreiben.

    Grüße,



  • Hi Leute,
    mal ein kurzes update zum Projekt.
    Es ist nun möglich mit PMQ Konfigurationen an Klienten zu verteilen. Dies ist ein interessantes Feature für Diejenigen, die in einer Microservice Umgebung arbeiten, aber keine REST-Schnittstelle zur Verfügung steht.
    Des Weiteren kann man jetzt über den gleichen Port TLS Sitzungen und Nichts TLS Sitzungen für verschiedene Clients konfigurieren.

    Grüße


Log in to reply