Sciweavers

DBPL
1995
Springer

Scaling Database Languages to Higher-Order Distributed Programming

13 years 7 months ago
Scaling Database Languages to Higher-Order Distributed Programming
We describe the Tycoon   approach to scale the successful notion of a uniform, type-safe persistent object store to communication-intensive applications and applications where long-term activities are allowed to span multiple autonomous network sites. Exploiting stream-based data, code and thread exchange primitives we present several distributed programming idioms in Tycoon. These programming patterns range from client-server communication basedon polymorphichigher-orderremote procedure calls to migrating autonomous agentsthat are bounddynamically to network resources present at individual network nodes. Following Tycoon’s add-on approach, these idioms are not cast into built-in syntactic forms, but are expressed by characteristic programming patterns exploiting communication primitives encapsulated by library functions. Moreover, we present a novel form of binding support for ubiquitous resources which drastically reduces communication traffic for modular distributed application...
Bernd Mathiske, Florian Matthes, Joachim W. Schmid
Added 26 Aug 2010
Updated 26 Aug 2010
Type Conference
Year 1995
Where DBPL
Authors Bernd Mathiske, Florian Matthes, Joachim W. Schmidt
Comments (0)