Když už tu Kit nastínil možnosti komunikace, tak ještě doplním.
Z nabízených variant se stejně jako on přikláním k 2), tedy odesílat data když potřebuji místo permanentních dotazů.
Nastínil bych i třetí variantu a to využít perzistentní spojení a využít třeba MQTT. Má to minimální režii a je to podstatně pružnější, než obsáhlý HTTP request. Prakticky by nebyl v tomto případě problém posílat či i broadcastovat zprávy třeba každých 10ms, nebo ještě méně a v konečném důsledku to pro oba stroje bude méně náročné, než HTTP požadavek.
Přidanou hodnotou pak může být to, že pokud na cílovém serveru použijete jako Message broker Mosquitto, tan ten kromě protoklu MQTT 3.1.1 podporuje i Websocket, tzn ta data můžete mít zcela live i na té vástupní stránce. V praxi se to pak řeší tak, že si tam iniciační data vysypete z PHP/Node/Python do HTML, navěsíte třeba socket.io a subscribnete si ten kanál MQTT a můžete vesele renderovat animované grafy. Je to opravdu bleskové, rychlostně skapete spíše na schopnosti browseru přerenderovat canvas, než na nedostatku dat