I have one piece of code I don’t control in Julia 0.3.12. I have another piece of code that I control that I would like to keep with roughly the latest julia. I need these pieces of code to exchange data fast. For example, I want to be able to send dictionaries, and ideally identical compound types/structs between the processes. (I can get by without the types/structs but dictionaries are important.) Performance is very important.
Does anyone have any recommendations on the best way to effectively serialize things? Would you use HDF5?
I was going to use TCPSocket communication to actually send the data. Would anyone do anything differently?