One can network computers in such a way that computations, online services (web site), and/or stored information (databases, files) keep running seamlessly even after some nodes are crashed/destroyed/hacked. Certainly you would not design a decent AI whose mind had a potential single point of hardware failure like humans do with their brains. Shouldn’t a wizard’s True Horcrux network similarly be resilient against any active body(ies) being Obliviated, Imperiussed, 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.
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.)
One can network computers in such a way that computations, online services (web site), and/or stored information (databases, files) keep running seamlessly even after some nodes are crashed/destroyed/hacked. Certainly you would not design a decent AI whose mind had a potential single point of hardware failure like humans do with their brains. Shouldn’t a wizard’s True Horcrux network similarly be resilient against any active body(ies) being Obliviated, Imperiussed, 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.)