Service rebalancing, which provides a way to determine an efficient division of effort between a client and its server, is introduced. Decisions concerning this division of labor are made at runtime rather than at design time. Evaluating the current environment in which the client and server are executing and moving mode between client and server based on this evaluation can enhance the performance of client/server programs. The advantages of service rebalancing include the elimination of a static division between client and server, on-the-fly updating of modules, load balancing, sharing of common code between multiple clients, and the enforcement of neatly modularized programming. Some of the problems and issues related to service rebalancing, including equanimity and the current status of the work, are discussed.
|Title of host publication||3rd Workshop on Workstation Operating Systems, WWOS 1992|
|Number of pages||7|
|ISBN (Electronic)||0818625554, 9780818625558|
|State||Published - 1992|
|Event||3rd Workshop on Workstation Operating Systems, WWOS 1992 - Key Biscayne, United States|
Duration: Apr 23 1992 → Apr 24 1992
|Name||3rd Workshop on Workstation Operating Systems, WWOS 1992|
|Conference||3rd Workshop on Workstation Operating Systems, WWOS 1992|
|Period||4/23/92 → 4/24/92|
Bibliographical notePublisher Copyright:
© 1992 IEEE.
ASJC Scopus subject areas
- Information Systems and Management
- Computer Networks and Communications
- Hardware and Architecture