<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Edge-Ai on Hi, I&#39;m Muhammad Amal</title>
    <link>https://muhammadamal.my.id/tags/edge-ai/</link>
    <description>Recent content in Edge-Ai on Hi, I&#39;m Muhammad Amal</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 30 Apr 2025 09:00:00 +0700</lastBuildDate>
    <atom:link href="https://muhammadamal.my.id/tags/edge-ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Observability for Edge Fleets at Scale, Patterns That Work</title>
      <link>https://muhammadamal.my.id/blog/observability-edge-fleets-at-scale-patterns-that-work/</link>
      <pubDate>Wed, 30 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/observability-edge-fleets-at-scale-patterns-that-work/</guid>
      <description>Production observability for edge fleets. OpenTelemetry Collector at the edge, local aggregation, smart sampling, and alerts that survive WAN outages.</description>
    </item>
    <item>
      <title>Deploying Models with TFLite Micro on Constrained Devices</title>
      <link>https://muhammadamal.my.id/blog/deploying-models-tflite-micro-constrained-devices/</link>
      <pubDate>Mon, 28 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/deploying-models-tflite-micro-constrained-devices/</guid>
      <description>Deploy real models on microcontrollers with TFLite Micro. Conversion, quantization, arena sizing, custom ops, and a working keyword-spotter on a Cortex-M4.</description>
    </item>
    <item>
      <title>Bridging OPC UA and Modbus to MQTT in Go, A Step by Step Guide</title>
      <link>https://muhammadamal.my.id/blog/bridging-opc-ua-modbus-mqtt-go-step-by-step/</link>
      <pubDate>Wed, 23 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/bridging-opc-ua-modbus-mqtt-go-step-by-step/</guid>
      <description>A Go bridge from OPC UA and Modbus to MQTT 5. Subscriptions, polling, normalization, security, and the gotchas that come with legacy PLCs.</description>
    </item>
    <item>
      <title>Streaming Inference Pipelines with Kafka and Go, A Production Walkthrough</title>
      <link>https://muhammadamal.my.id/blog/streaming-inference-pipelines-kafka-go-production-walkthrough/</link>
      <pubDate>Mon, 21 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/streaming-inference-pipelines-kafka-go-production-walkthrough/</guid>
      <description>Production streaming inference with Kafka 3.9 and Go 1.24. Partitioning strategies, exactly-once, dynamic batching for GPU inference, and DLQs you can replay.</description>
    </item>
    <item>
      <title>ONNX Runtime on Edge Devices, A Comprehensive Tutorial</title>
      <link>https://muhammadamal.my.id/blog/onnx-runtime-edge-devices-comprehensive-tutorial/</link>
      <pubDate>Wed, 16 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/onnx-runtime-edge-devices-comprehensive-tutorial/</guid>
      <description>Practical ONNX Runtime 1.20 on edge devices. Execution providers, quantization, threading, memory arenas, and a benchmark harness in Go and Python.</description>
    </item>
    <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>Real Time Telemetry Processing in Go 1.24, A Hands On Tutorial</title>
      <link>https://muhammadamal.my.id/blog/real-time-telemetry-processing-go-1-24-tutorial/</link>
      <pubDate>Wed, 09 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/real-time-telemetry-processing-go-1-24-tutorial/</guid>
      <description>A practical Go 1.24 telemetry pipeline. Channels with backpressure, the new map internals, generic ring buffers, and a sliding window aggregator that holds up under load.</description>
    </item>
    <item>
      <title>Edge AI Hardware in April 2025, Jetson, Coral, and Raspberry Pi 5 AI Hat</title>
      <link>https://muhammadamal.my.id/blog/edge-ai-hardware-april-2025-jetson-coral-raspberry-pi-5-ai-hat/</link>
      <pubDate>Mon, 07 Apr 2025 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/edge-ai-hardware-april-2025-jetson-coral-raspberry-pi-5-ai-hat/</guid>
      <description>What edge AI hardware looks like in April 2025. Jetson Orin Nano Super, Coral Edge TPU, Raspberry Pi 5 AI Hat. Picking, provisioning, and benchmarking each one.</description>
    </item>
    <item>
      <title>Edge AI on Industrial Gateways, TFLite and ONNX in 2024</title>
      <link>https://muhammadamal.my.id/blog/edge-ai-tflite-onnx-2024/</link>
      <pubDate>Mon, 12 Aug 2024 09:00:00 +0700</pubDate>
      <guid>https://muhammadamal.my.id/blog/edge-ai-tflite-onnx-2024/</guid>
      <description>Running ML on industrial gateways with TFLite 2.16 and ONNX Runtime 1.18 in 2024.</description>
    </item>
  </channel>
</rss>
