The design and implementation of distributed Smalltalk

John K. Bennett
1987 Conference proceedings on Object-oriented programming systems, languages and applications - OOPSLA '87  
Distributed Smalltalk (DS) is an implementation of Smalltalk that allows objects on di erent m a c hines to send and respond to messages. It also provides some capability for sharing objects among users. The distributed aspects of the system are largely user transparent and preserve the reactive q u a l i t y of Smalltalk objects. Distributed Smalltalk is currently operational on a network of Sun workstations. The implementation includes an incremental distributed garbage collector and support
more » ... or remote debugging, access control, and object mobility. This paper concentrates on the important design issues encountered and some of the more interesting implementation details. Performance measurements of the current implementation are included.
doi:10.1145/38765.38836 dblp:conf/oopsla/Bennett87 fatcat:rtfqcedbizbovbniposdua3kfa