Plasmon: 100K+ Edge Cihaz İçin Telemetri Mimarisi
ESP32 firmware, MQTT/TLS RPC, yerel ring-buffer ve RabbitMQ ingest hattı
Fabrikalarda GSM/4G bağlantısı sık sık dalgalanıyor, saatlik baz istasyonu kesintileri yaşanıyordu. Geleneksel HTTP yoklamaları bellek taşmalarına ve veri boşluklarına yol açıyordu. Cihazların hem telemetri akıtması hem de güvenli uzaktan setpoint ve OTA güncellemesi alması gerekiyordu.
ESP32 üzerinde C ve statik bellek tahsisi kullanılarak dinamik malloc fragmentasyonu önlendi. REST yerine persistent MQTT/TLS (QoS 1) soketi kurularak hücresel veri tüketimi %85 azaltıldı. İkincil failover hattı olarak GSM modemi için donanımsal güç anahtarlaması eklendi.
Dahili flaşta döngüsel kayıt. RAM fragmentasyonu sıfırlanır, hat gelene kadar telemetri korunur.
Persistent QoS 1 soket. %85 hücresel veri tasarrufu; biriken tampon 0 paket kaybıyla boşaltılır.