4 ms·
They have thousands of object types. I don't know what format they serialize to; native object, XML, json... But here is an example tool that can do migration
by tenken 10y ago
They have thousands of object types.
I don't know what format they serialize to; native object, XML, json...
But here is an example tool that can do migrations via XML serialized data for Java. As an intermediary step in the XML serialization they create a document of XML that simply contains a version attribute alongside the schema. A similar approach would work for other serialization formats (json, native, etc).
https://dzone.com/articles/migrate-serialized-java https://dzone.com/articles/migrate-serialized-java
Edit:
I'll bet they use something like Across internally:
https://grisha.org/blog/2013/06/06/avro/ https://grisha.org/blog/2013/06/06/avro/