Add old web page
NEC Research Institute Software Systems Research
wayback_machine_downloader --to 20040618085759
    http://www.neci.nec.com:80/PLS/Kali.html
			
			
This commit is contained in:
		
							parent
							
								
									52a82101ac
								
							
						
					
					
						commit
						f76f49f3c4
					
				| 
						 | 
				
			
			@ -0,0 +1,54 @@
 | 
			
		|||
<html>
 | 
			
		||||
<head>
 | 
			
		||||
<title>Kali Scheme</title>
 | 
			
		||||
</head>
 | 
			
		||||
<body>
 | 
			
		||||
<h1>Kali Scheme</h1>
 | 
			
		||||
<p>
 | 
			
		||||
Kali Scheme is 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.  
 | 
			
		||||
 | 
			
		||||
Kali Scheme supports concurrency and communication using first-class
 | 
			
		||||
procedures and continuations.  It integrates procedures and continuations
 | 
			
		||||
into a message-based distributed framework that allows any Scheme object
 | 
			
		||||
(including code vectors) to be sent and received in a message.  Some of
 | 
			
		||||
the applications and implementation techniques we have looked at using
 | 
			
		||||
Kali Scheme include: 
 | 
			
		||||
 | 
			
		||||
<p>
 | 
			
		||||
<DD> User-level load balancing and migration.
 | 
			
		||||
<DD> Incremental distributed linking of code objects.
 | 
			
		||||
<DD> Parameterized client-server applications.
 | 
			
		||||
<DD> Long-lived parallel computations.
 | 
			
		||||
<DD> Distributed data mining.
 | 
			
		||||
<DD> Executable content in messages over wide-area networks 
 | 
			
		||||
(e.g. the World-Wide Web)
 | 
			
		||||
 | 
			
		||||
<H2>Related papers</H2>
 | 
			
		||||
Kali Scheme is described in
 | 
			
		||||
<A HREF="ftp://ftp.nj.nec.com/pub/pls/toplas95.ps">
 | 
			
		||||
Higher-Order Distributed Objects
 | 
			
		||||
</A>,
 | 
			
		||||
ACM Transactions on Programming Languages and Systems, September 1995.
 | 
			
		||||
<p>
 | 
			
		||||
Papers on Kali Scheme and related
 | 
			
		||||
topics can be found <A HREF="ftp://ftp.nj.nec.com/pub/pls"> here</A>.
 | 
			
		||||
</body> </html>
 | 
			
		||||
 | 
			
		||||
<H2>Availability</H2>
 | 
			
		||||
Kali is (finally) ftp-able.
 | 
			
		||||
Click
 | 
			
		||||
<A HREF="ftp://ftp.nj.nec.com/pub/pls/kali-0.47.tar.gz">
 | 
			
		||||
here
 | 
			
		||||
</A>
 | 
			
		||||
to get a tar'd gzip'd distribution.
 | 
			
		||||
 | 
			
		||||
<p>
 | 
			
		||||
<H2>A depiction of the goddess Kali</H2>
 | 
			
		||||
<img src="Kali.gif">
 | 
			
		||||
		Loading…
	
		Reference in New Issue