Serialization can be difficult, especially if it’s done with performance in mind. We serialize and deserialize native ParameterData transport objects, created specifically to be efficient with time series data. On top of that we use codecs like Protobuf that improve overall performance of the serialization and deserialization process by some orders of magnitude.
The Quix SDK automatically serializes data from native types in your language. You can work with familiar types, such as Pandas DataFrames, or use our own ParameterData class without worrying about the conversions that are done for you by the SDK.