We now have our own shared memory implementation.
This way, we don't need to update the version manually in all sub-crates on every release.
And a TCP-based implemenation.