The main strength of web-servers lie in distribution of files. So i thought, if you combine many small web-servers in any kind of network, the arbitrary limitation of a webserver is that you have a single source for the file you want. Instead apply the bitTorrent method of swarming files from all available hosts directly to the wwwebserver. Now you have a wwwebserver with built in swarming capability. When you request a file, it arrives from all available sources as quickly as possible. Now for something kewel: If you request an executable file with some input. Whenever that execution is parallelizable, you get the data swarmed from many sources who process it in parallel.
This would be a better infrastructure for the wwweb in general. On top of this, building the WorldWideFoam would be not only much easier, but more fun.
Comments