Try to imagine a single application, running on trillions of distributed heterogenous servers, with billions of sys-admins, acting as a single software system. Creating such a system with Phosphorus Five is actually quite easy in fact! It could easily consist of trillions of lines of code, be massively distributed unto trillions of servers, replication a commodity, of both information and functionality. Acting both as individual servers, solving the needs of their “owners”, while at the same time from the outside, being perceived as a single system.
In fact, the above thing, was the reason why the internet was created. However, due to its inherit lack of a “semantic solution”, it has effectively turned into a couple of local optimums, such as Facebook and Google. Phosphorus Five is that “semantic solution”, since it allows for creating massively distributed systems, semantically understanding each other, passing lambda objects (functionality) back and forth between each the nodes of the mesh as a whole.
Don’t believe me? Check out this blog, and realise I could just as well have implemented my “widget lookup” as an HTTP REST web request, pulling in functionality from a list of trusted friends (friend implying another server), utilising PGP cryptography and signatures for passing objects back and forth, to ensure security and stability, and avoid man in the middle attacks, injecting malicious code into your systems.