UDP version
The UDP version of DistribuStream will encapsulate the existing JSON commands as UDP datagrams, and add acknowledgment messages to any commands which presently lack them (e.g. register). Timeouts and retries will also be incorporated, all of which can be fitted into the protocol’s state machine model. This should dramatically reduce the latency and overhead of protocol.
The UDP version will also change the existing HTTP-based peer-to-peer transport to an as-yet-unspecified UDP-based transfer protocol, tentatively called UTP.