an Internet-scale operating system does not yet exist--developers have already produced a number of Internet-scale, or peer-to-peer, applications that attempt to tap the vast array of underutilized machines available through the Internet [see box]. These applications accomplish goals that would be difficult, unaffordable or impossible to attain using dedicated computers. Further, todays systems are just the beginning: we can easily conceive of archival services that could be relied on for hundreds of years and intelligent search engines for tomorrows Semantic Web [see "The Semantic Web," by Tim Berners-Lee, James Hendler and Ora Lassila; Scientific American, May 2001]. Unfortunately, the creation of Internet-scale applications remains an imposing challenge. Developers must build each new application from the ground up, with much effort spent on technical matters, such as maintaining a database of users, that have little to do with the application itself. If Internet-scale applications are to become mainstream, these infrastructure issues must be dealt with once and for all.We can gain inspiration for eliminating this duplicate effort from operating systems such as Unix and Microsoft Windows. An operating system provides a virtual computing environment in which programs operate as if they were in sole possession of the computer. It shields programmers from the painful details of memory and disk allocation, communication protocols, scheduling of myriad processes, and interfaces to devices for data input and output. An operating system greatly simplifies the development of new computer programs. Similarly, an Internet-scale operating system would simplify the development of new distributed applications.
http://www.sciam.com/2002/0302issue/0302anderson.html
Monday, February 11, 2002
Popular Posts
-
...These measures, based on the US Digital Millennium Copyright Act (DMCA) give far too much power to publishers, at the expense of individu...
-
William Gibson's latest novel, Spook Country is awesome. Not as frantic or kinetic as Pattern Recognition or All Tomorrow's Parti...
-
This is not bad. A mix of 70s rock and 80s punk with some good lyrics. Songs range from boring to excellent. Id give it a B+. http://www.ama...
-
The challenge of having the United States as a neighbour was one of the topics discussed Tuesday during a meeting with Mexican President Vic...
-
Here's my (edited) journal entry for this event dated 12/01/98: Wow. I just sessioned and started reading "The Tao of Physics"...
-
"The International Space Station will have ultra-sensitive clocks on board, and it is a good place to test the theory," said Dr. A...
-
nother bottle of the doublewood -- arguably one of my favorite scotches. Balvenie just doesnt make a bad blend. A fab birthday gift from my ...
-
Finally went out and picked up a Nintendo Wii. My god the thing is fun. Ridiculously, ludicrously fun. Hiyat and I had to tear ourselves...
-
This is from a 1932 episode of The Little Rascals . Man, I've had jobs like that. http://www.boingboing.net/2007/10/23/perpetually...
-
OK, if you have to go, this is the way to do it. Just like Spock in Star Trek II: The Wrath Of Khan. I'm serious. http://www.eter...