That assumes a great deal of control over the design of the network. We don’t know what steps Voldemort followed to design the Horcrux 2.0 ritual, but I don’t think it implausible that the final result was the best he could do with the knowledge available, rather than the best an intelligent programmer could do with full control over the system’s hardware and code.
Also, the added complexity of distributed computations (Username’s suggestion) versus distributed real-time backups (the Horcrux 2.0) is enormous! Even for teams of extremely smart developers in 2015, distributed computing is not a simple problem. For one single “developer” in ~1990, like Voldemort (who has no like-minded individuals to discuss this with and has absolutely no background in computer science), this is near-impossible unless Magic has a built-in API that makes this extremely easy (which is unlikely, given what we know about the APIs for horcruxes, ghosts, etc.)
That assumes a great deal of control over the design of the network. We don’t know what steps Voldemort followed to design the Horcrux 2.0 ritual, but I don’t think it implausible that the final result was the best he could do with the knowledge available, rather than the best an intelligent programmer could do with full control over the system’s hardware and code.
I agree.
Also, the added complexity of distributed computations (Username’s suggestion) versus distributed real-time backups (the Horcrux 2.0) is enormous! Even for teams of extremely smart developers in 2015, distributed computing is not a simple problem. For one single “developer” in ~1990, like Voldemort (who has no like-minded individuals to discuss this with and has absolutely no background in computer science), this is near-impossible unless Magic has a built-in API that makes this extremely easy (which is unlikely, given what we know about the APIs for horcruxes, ghosts, etc.)