Welcome to our Articles
HiveMQ and Apache Kafka - Streaming IoT Data and MQTT Messages
Category: HiveMQ HiveMQ Extension for KafkaIntroducing a secure, scalable and resilient way of integrating Kafka with your HiveMQ cluster
HiveMQ and MQTT: Real World Examples and Customer Stories
Category: HiveMQHiveMQ has over 100 customers in production. We are excited to share with your some of our customers experience creating innovative new connected products and IoT solutions.
MQTT 5 - Now an Approved OASIS Standard
Category: MQTT 5This week OASIS announced the final approval of MQTT 5 as an OASIS standard. HiveMQ has been an active participant in the MQTT 5 standardization process so we are very pleased to see the process come to a conclusion.
HiveMQ MQTT Client for Java
Category: MQTT MQTT Client MQTT Client LibraryThe HiveMQ MQTT Client for Java was created in order to provide a fast, low-overhead, high-throughput and modern MQTT library for Java by building on modern frameworks like Netty for handling networking and RxJava for handling the asynchronous streaming of messages. It was created with backend applications in mind, but can be used in any Java based project.
HiveMQ: New on Docker Hub
Category: HiveMQ Third PartyAnnouncing the introduction of a continuously updated HiveMQ Docker repository on Docker Hub that can help you streamline your development and deployment efforts.
How to run a HiveMQ cluster with Docker and Kubernetes
Category: HiveMQ Third PartyRun a HiveMQ cluster inside a Kubenertes namespace, utilizing the DNS service for cluster discovery
A Quick Guide to HiveMQ and Syslog
Category: HiveMQ Third PartyLogging is a key ingredient in the diagnosing, monitoring and trouble shooting of applications. Logging lets you see what your application is actually doing and helps you debug unwanted behavior.
HiveMQ - Monitoring with Prometheus and Grafana
Category: HiveMQ Third-PartyA guide to setting up Prometheus for gathering and displaying HiveMQ metrics
HiveMQ - AWS Cloud Watch Plugin
Category: HiveMQ AWS Third PartyAmazon offers their own monitoring system AWS CloudWatch for applications running on the Amazon Web Services. HiveMQ is now able to integrate directly with AWS CloudWatch with the free off-the-shelf plugin.
Creating highly available and ultra-scalable MQTT clusters
Category: Clustering MQTTMQTT servers are a critical part of a messaging infrastructure. For high availability and scalability, MQTT broker clusters are required.
HiveMQ Plugins: Client Status and Retained Messages Query Plugin
Category: HiveMQOur friends at ART+COM released their HiveMQ plugins to the public. They are available on Github and are useful for many MQTT deployments.
HiveMQ - Influxdb Monitoring Plugin
Category: HiveMQMonitoring a MQTT system is very important. Read about the HiveMQ InfluxDB plugin that integrates with the time-series database for metrics.
MQTTBox - MQTT Toolbox by HiveMQ
Category: MQTT Toolbox MQTTMQTTBox is a helper program to develop and load test MQTT based clients, brokers, devices, cloud and apps.
Your MQTT Applications: Are they resilient enough?
Category: HiveMQLet's face it: Despite the best intentions and hard work: Software can fail. Are your MQTT Applications resilient enough?
HiveMQ Blog - Restful HTTP APIs with HiveMQ
Category: HiveMQLearn how to integrate HTTP APIs with the HiveMQ MQTT broker
Load Balancing With Shared Subscriptions - MQTT Client
Category: HiveMQ MQTTSometimes plain Publish Subscribe isn't enough and some kind of client load balancing is desired. This is where Shared Subscriptions excel.
SYS-Topics: Why you shouldn’t use SYS-Topics for Monitoring
Category: MQTTThis blog post discusses the use of SYS-Topics for monitoring and explains when to use and when NOT to use SYS-Topics.
HiveMQ - TLS and MQTT: How is the performance affected?
Category: MQTT Iot SecurityLearn how much resources are needed for MQTT and SSL in this benchmark and get rid of the significant overhead TLS adds.
MQTT Client Chrome App - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTWith the MQTT Client Chrome app, you can use all the great features of HiveMQ in a browser. This OS-agnostic, web-based debugging tool for MQTT can test multiple MQTT broker connectivity in a browser.
MQTTLens - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTMQTTLens is a Polymer based MQTT utility for the Chrome browser.
MQTT Inspector - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTMQTTInspector is based on MQTT-Client-Framework, and it is a monitoring tool to connect to an MQTT broker or subscribe to a number of MQTT topics for debugging purposes.
MQTT.fx Extras - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTMQTT.fx aims to be a quick and an easy-to-use desktop tool for MQTT debugging and testing.
MQTT.fx - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTMQTT.fx aims to be an easy-to-use desktop tool for [MQTT](/mqtt-essentials/) debugging and testing.
MQTT Spy Advanced - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTLearn the advanced features of the GUI-based mqtt-spy and the headless mqtt-spy-daemon.
mqtt-spy-daemon - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTmqtt-spy-daemon is an open source command line utility for publishing and monitoring activity on MQTT topics.
mqtt-spy - HiveMQ MQTT Toolbox
Category: MQTT Toolbox MQTTmqtt-spy is probably one of the most advanced open source utilities / GUIs for publishing and monitoring activity on MQTT topics.
HiveMQ Plugins: Spring
Category: HiveMQ MQTTSpring is a well known Java Framework usable within HiveMQ' s extensible plugin system. Here is a short guide for you.
wolfMQTT - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThe wolfMQTT library is a client implementation of the MQTT written in C for embedded use. It supports SSL/TLS via the wolfSSL library.
Paho Android Service - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryLearn everything about the Paho Android Service, which is an interface to the Paho Java MQTT Client library for the Android Platform.
Paho JavaScript - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThe Paho JavaScript client is a browser based library that takes advantage of WebSockets to connect to an MQTT Broker.
Paho Go - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThis blog post shows how to use the Paho MQTT Go library for your projects, including all options and SSL/TLS.
mqtt-elements - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryGuest post by Sandro Kock. Learn a new way of MQTT web development with mqtt-elements and Polymer
MQTT.js - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThis is a guest blog post by Matteo Colline about MOTT.js, a full-featured JavaScript MQTT library for node.js and the browser.
MQTT.DART - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThis series gives you insight into the MQTT libraries which are available and ready to use. Today MQTT.DART.
How to Use the Paho MQTT Client in Python - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryLearn from Roger Light, author of the mosquitto MQTT broker, how to use the Eclipse Paho Python library with in-depth examples
Paho MQTT C Client - MQTT Client Library Encyclopedia
Category: MQTT MQTT Client MQTT Client LibraryThis blog post shows how to use the PAHO MQTT C library for your projects, including all options and SSL/TLS.