The article is no clear on what the server is actually doing, for example just replicating state between players through that hub or it's doing simulation.
Either way they had to re-implement Racknet which is annoying because from now on everytime they add / change something in the network layer they won't be able to re-use the client code in the server.
I'm curious on why they did not go with C++.