Re:Occupy the cloud: distributed computing for the 99%
by cat199 on Monday October 30, 2017 @01:16PM
(#15586883)
Other than typing, the general concept is not novel and predates spark/hadoop by 15-16 years or so (1995):
"We describe a distributed implementation of Scheme that permits efficient transmission of higher-order objects such as closures and continuations. The integration of distributed communication facilities within a higher-order programming language engenders a number of new abstractions and paradigms for distributed computing. Among these are user-specified load-balancing and migration policies for threads, incrementally linked distributed computations, and parameterized client-server applications. To our knowledge, this is the first distributed dialect of Scheme (or a related language) that addresses lightweight communication abstractions for higher-order objects."
Higher-order distributed objects
Full Text: PDFPDF Get this ArticleGet this Article
Authors: Henry Cejtin NEC Research Institute, Princeton, NJ
Suresh Jagannathan NEC Research Institute, Princeton, NJ
Richard Kelsey NEC Research Institute, Princeton, NJ
Published in:
· Journal
ACM Transactions on Programming Languages and Systems (TOPLAS) TOPLAS Homepage archive
Volume 17 Issue 5, Sept. 1995
Pages 704-739
"We describe a distributed implementation of Scheme that permits efficient transmission of higher-order objects such as closures and continuations. The integration of distributed communication facilities within a higher-order programming language engenders a number of new abstractions and paradigms for distributed computing. Among these are user-specified load-balancing and migration policies for threads, incrementally linked distributed computations, and parameterized client-server applications. To our knowledge, this is the first distributed dialect of Scheme (or a related language) that addresses lightweight communication abstractions for higher-order objects."
Higher-order distributed objects Full Text: PDFPDF Get this ArticleGet this Article Authors: Henry Cejtin NEC Research Institute, Princeton, NJ Suresh Jagannathan NEC Research Institute, Princeton, NJ Richard Kelsey NEC Research Institute, Princeton, NJ Published in: · Journal ACM Transactions on Programming Languages and Systems (TOPLAS) TOPLAS Homepage archive Volume 17 Issue 5, Sept. 1995 Pages 704-739
https://dl.acm.org/citation.cfm?id=213986