Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
The Distribution Aspect — A Meeting Ground Between Tool and Programmer
| |
|
The Distribution Aspect — A Meeting Ground Between Tool and Programmer
Doug Kimelman6 
| (6) |
IBM Thomas J. Watson Research Center, P.O. Box 704, Yorktown Heights, NY 10598, USA |
Abstract
Partitioning distributed object applications across client-server or n-tier topologies is a crucial aspect of developing distributed
systems. One approach to partitioning involves a tool that observes an actual run of the application, records all interaction
between objects, and then makes recommendations to the programmer concerning: how the application should be partitioned into
groups of objects, and to which host machine each group of objects should be assigned for best overall performance of the
application and for good system load balancing. The programmer then reviews those recommendations, possibly refines the partitioning,
and perhaps even refines the design of the application to improve performance even further. Ultimately, the application is
deployed on the full topology and executed in production runs.
Fulltext Preview (Small, Large)
|
|
|
|
|
|