ngit doesn't have a distributed consensus algorithm so there has to be the one server that's the one and only with the official source of truth