<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Mqtt on Hi, I&#39;m Muhammad Amal</title>
    <link>https://muhammadamal.my.id/tags/mqtt/</link>
    <description>Recent content in Mqtt on Hi, I&#39;m Muhammad Amal</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 14 Apr 2025 09:00:00 +0700</lastBuildDate>
    <atom:link href="https://muhammadamal.my.id/tags/mqtt/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Advanced MQTT Clustering with EMQX 5.8, A Production Guide</title>
      <link>https://muhammadamal.my.id/blog/advanced-mqtt-clustering-emqx-5-8-production-guide/</link>
      <pubDate>Mon, 14 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/advanced-mqtt-clustering-emqx-5-8-production-guide/</guid>
      <description>Clustering EMQX 5.8 in production. Mria architecture, persistent sessions, shared subscriptions, and rolling upgrades without dropping clients.</description>
    </item>
    <item>
      <title>Scaling MQTT Brokers, EMQX and HiveMQ in Production</title>
      <link>https://muhammadamal.my.id/blog/scaling-mqtt-emqx-hivemq/</link>
      <pubDate>Fri, 09 Aug 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/scaling-mqtt-emqx-hivemq/</guid>
      <description>Scaling EMQX 5.7 and HiveMQ 4.28 for industrial workloads, with concrete tuning.</description>
    </item>
    <item>
      <title>MQTT 5 for Industrial, The Features That Actually Pay Off</title>
      <link>https://muhammadamal.my.id/blog/mqtt5-industrial-features/</link>
      <pubDate>Wed, 07 Aug 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/mqtt5-industrial-features/</guid>
      <description>The MQTT 5 features worth using in industrial, and the ones that aren&amp;rsquo;t.</description>
    </item>
    <item>
      <title>Industrial IoT in 2024, A Reference Architecture That Scales</title>
      <link>https://muhammadamal.my.id/blog/iiot-reference-architecture-2024/</link>
      <pubDate>Mon, 05 Aug 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/iiot-reference-architecture-2024/</guid>
      <description>Reference IIoT architecture for 2024, edge to analytics, with the trade-offs that matter.</description>
    </item>
    <item>
      <title>Bridging OPC UA to MQTT 5, Where OT Meets IT Without Pain</title>
      <link>https://muhammadamal.my.id/blog/opc-ua-to-mqtt-bridge/</link>
      <pubDate>Sat, 26 Aug 2023 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/opc-ua-to-mqtt-bridge/</guid>
      <description>Translate OPC UA subscriptions to MQTT 5 topics for IIoT — node mapping, security, sampling, lifecycle.</description>
    </item>
    <item>
      <title>EMQX 5.1 Clustering for Multi-Site IIoT Without the Foot-Guns</title>
      <link>https://muhammadamal.my.id/blog/emqx-5-clustering-for-iiot/</link>
      <pubDate>Wed, 09 Aug 2023 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/emqx-5-clustering-for-iiot/</guid>
      <description>Cluster EMQX 5.1 across plants with Mria core/replicant topology, auth, rules, and DR patterns.</description>
    </item>
    <item>
      <title>Tuning Eclipse Mosquitto 2.0 for 50k Industrial Sensors on One Box</title>
      <link>https://muhammadamal.my.id/blog/tuning-mosquitto-2-at-scale/</link>
      <pubDate>Sat, 05 Aug 2023 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/tuning-mosquitto-2-at-scale/</guid>
      <description>Kernel, TLS, persistence, and ACL tuning to push Mosquitto 2.0.x past default limits for IIoT.</description>
    </item>
    <item>
      <title>Choosing an MQTT 5.0 Broker for Industrial IoT in 2023</title>
      <link>https://muhammadamal.my.id/blog/choosing-mqtt-5-broker-iiot/</link>
      <pubDate>Wed, 02 Aug 2023 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/choosing-mqtt-5-broker-iiot/</guid>
      <description>Field-tested comparison of Mosquitto 2.0, EMQX 5.1, and HiveMQ 4 for IIoT workloads at scale.</description>
    </item>
    <item>
      <title>August Retro, IIoT Production Lessons</title>
      <link>https://muhammadamal.my.id/blog/august-retro-iiot/</link>
      <pubDate>Mon, 29 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/august-retro-iiot/</guid>
      <description>August retro: IIoT lessons. Where web-backend instincts misled, what&amp;rsquo;s next.</description>
    </item>
    <item>
      <title>Securing MQTT, Auth, ACLs, and Certificate Rotation</title>
      <link>https://muhammadamal.my.id/blog/mqtt-security-acls-certificates/</link>
      <pubDate>Fri, 26 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/mqtt-security-acls-certificates/</guid>
      <description>MQTT security: TLS, per-device creds, ACLs, cert rotation. Real threats + mitigations.</description>
    </item>
    <item>
      <title>Bridging OPC UA to MQTT</title>
      <link>https://muhammadamal.my.id/blog/opc-ua-mqtt-bridge/</link>
      <pubDate>Fri, 19 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/opc-ua-mqtt-bridge/</guid>
      <description>OPC UA → MQTT bridge in 2022. Gateways, custom code, node selection, gotchas.</description>
    </item>
    <item>
      <title>Sparkplug B for Industrial OT</title>
      <link>https://muhammadamal.my.id/blog/sparkplug-b-industrial-ot/</link>
      <pubDate>Wed, 17 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/sparkplug-b-industrial-ot/</guid>
      <description>Sparkplug B: MQTT spec for industrial OT. Birth/death, metrics, when to use.</description>
    </item>
    <item>
      <title>Ingesting MQTT into TimescaleDB</title>
      <link>https://muhammadamal.my.id/blog/mqtt-timescaledb-ingest/</link>
      <pubDate>Mon, 15 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/mqtt-timescaledb-ingest/</guid>
      <description>MQTT → TimescaleDB consumer in Go. Hypertables, COPY inserts, retention, backpressure.</description>
    </item>
    <item>
      <title>Reading Sensors from Go on the Edge</title>
      <link>https://muhammadamal.my.id/blog/go-sensor-reader-edge/</link>
      <pubDate>Fri, 12 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/go-sensor-reader-edge/</guid>
      <description>Go edge service: read sensors, publish to MQTT, handle disconnects. Working code.</description>
    </item>
    <item>
      <title>Self-Hosting Mosquitto with TLS and Auth</title>
      <link>https://muhammadamal.my.id/blog/self-host-mosquitto-tls-auth/</link>
      <pubDate>Mon, 08 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/self-host-mosquitto-tls-auth/</guid>
      <description>Mosquitto 2.0 production setup. TLS, auth, ACLs, persistence, Compose stack.</description>
    </item>
    <item>
      <title>MQTT Broker Comparison, Mosquitto, EMQX, HiveMQ in 2022</title>
      <link>https://muhammadamal.my.id/blog/mqtt-broker-comparison-mosquitto-emqx-hivemq/</link>
      <pubDate>Fri, 05 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/mqtt-broker-comparison-mosquitto-emqx-hivemq/</guid>
      <description>MQTT broker picks: Mosquitto, EMQX, HiveMQ, VerneMQ. Capacity, clustering, license, ops.</description>
    </item>
    <item>
      <title>MQTT 101, Pub/Sub for the Edge</title>
      <link>https://muhammadamal.my.id/blog/mqtt-101-pub-sub-edge/</link>
      <pubDate>Wed, 03 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/mqtt-101-pub-sub-edge/</guid>
      <description>MQTT for backend devs: topics, QoS, retained, will, MQTT 5. How it differs from Kafka/AMQP.</description>
    </item>
    <item>
      <title>Why I&#39;m Touching Industrial IoT in 2022</title>
      <link>https://muhammadamal.my.id/blog/why-industrial-iot-2022/</link>
      <pubDate>Mon, 01 Aug 2022 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/why-industrial-iot-2022/</guid>
      <description>IIoT in 2022 from a web-backend POV. MQTT, sensors, edge, what&amp;rsquo;s different.</description>
    </item>
  </channel>
</rss>
