How we built GridSync: a football play reaches 15 Wear OS watches in under a second with no internet. Plus why we chose WebSocket over MQTT.