Nepravidelné bastlířsko-brainstormovací okénko: když senzor posílá data po MQTT, co (a proč) je lepší:
- payload = skalár (hodnota), tj. pro více hodnot více topiců (topic identifikuje hodnotu)
- payload = struktura (JSON) s více hodnotami (topic identifikuje odesilatele)
?
@ondras Debata "fat vs thin events"? U tvého konkrétního případu budou asi převažovat specifické technické aspekty, ale jako výchozí bod je to dobré. Protože každá dobrá inženýrská odpověď musí začínat "it depends"...
@calavera Jo, nečekám jednoznačné rozuzlení, už proto, že vím, že v praxi se užívá obojí. Ale rád bych slyšel argumenty pro jednu či druhou stranu, aby mi pomohly se rozhodnout u vlastní implementace.
@calavera Nicméně "fat vs. thin" tohle úplně není; v obou případech se jedná o samonosné plnotučné datové balíky. Jde mi jen o jejich strukturu tváří v tvář konceptům MQTT.
- replies
- 1
- announces
- 0
- likes
- 0
@segedacz Ha, to vlastně vůbec nezní jako špatnej nápad. Protože oboje dává smysl.
Ale pro můj scénář to úplně nepomůže: hlavní cíl je pak z těch MQTT zpráv generovat Prometheus metriky. A k tomu budu muset zvolit jen jeden z dvou přístupů.