Summary Check out the new USENIX Web site.



next up previous
Next: Related Work Up: Using Smart Clients to Previous: Scalable Chat

Summary

 

We have described a solution to the problem of scalability and high-availability which logically migrates server functionality into the client. We will now revisit the goals set forth in Section 1 and examine how Smart Clients addresses each goal:

Finally, we believe that the architecture presented in this paper can simplify implementation of scalable services with respect to at least fault transparency and load balancing. The Smart Client director provides the illusion of a single, highly available server. This model substantially decreases the complexity of the client interface applet since this applet need not be concerned with maintaining the set of server nodes. In addition, because of the public interface between the client interface and director applets, each can be written once and interchanged for a number of different services.



next up previous
Next: Related Work Up: Using Smart Clients to Previous: Scalable Chat



Amin Vahdat
Mon Nov 18 15:34:35 PST 1996