Even a more scalable approach is to have a mesh of WWW servers which can efficiently support more clients, while providing a shared Web space, often computational intensive, for client interactions. Both preemptive multithreading and efficient, higher level communication is essential to implement this kind of services.
-
At the WWW client side we have an existing example already. The new browser developed at Sun Microsystems, called HotJava, employs a preemptive multithreading. Currently this multithreaded interpreter is based on Solaris 2.3 and 2.4 preemptive thread support (http://www.sun.com). The porting efforts to other systems are underway.
|