MQTT Explorer Blog

Articles, guides, and tutorials for MQTT Explorer.

6 articles

MQTT Topic Design: Best Practices for Naming and Wildcards

MQTT topic naming rules, forward-slash hierarchy, the + and # wildcards, shared subscriptions, ACL security, and the anti-patterns that bite teams in production.

Read article

MQTT vs HTTP vs Direct Database Writes for IoT

Why devices that INSERT straight into a database or poll an HTTP API break at fleet scale, and why an MQTT broker feeding one ingest bridge holds up. Includes where HTTP and direct writes are still the right call.

Read article

MQTT Keep Alive Explained: Tuning It and Why Clients Disconnect

MQTT keep alive explained: the CONNECT packet field, the 1.5x timeout rule, PINGREQ/PINGRESP, how brokers detect dead clients, and how to choose the right interval for IoT devices.

Read article

MQTT Sparkplug B Explained: Industrial IoT Protocol Guide (2026)

MQTT Sparkplug B explained for industrial automation. Understand topics, payloads, birth/death certificates, data types, and how Sparkplug B compares to basic MQTT.

Read article

MQTT QoS Levels Explained: When to Use QoS 0, 1, or 2

MQTT QoS 0, 1, and 2 explained with practical examples. At-most-once, at-least-once, exactly-once delivery for IoT and industrial systems.

Read article

MQTT Broker on macOS: Run One Without Homebrew or Terminal

How to run an MQTT broker on macOS without Homebrew, Terminal, or mosquitto. Native MQTT broker and client with GUI for macOS.

Read article