Skip to content

Switch Remote Connector over to ProtoBuf

This partially addresses #9 (closed)

Some very basic testing using Wireshark and the MockedConnector showed it was using about 2000kbit/s worth of bandwidth. After switching out the BinaryFormatter for Protobuf it had dropped the bandwidth down to about 260kbits/s which is a marked improvement. I do believe there's still a whole lot more that can be done with smarter encoding like delta-encoding as well as implementing various DTOs that use float instead of double which would have a significant impact on the size Protobuf of the data sets.

Merge request reports