Title : 
FT-Linda: a coordination language for programming distributed fault-tolerance
         
        
            Author : 
Tam, Francis ; Woodward, Mike ; Toppong, G.
         
        
            Author_Institution : 
European Res. Lab., Motorola Ltd., Bassingstoke, UK
         
        
        
        
        
        
            Abstract : 
Linda is a coordination language designed for parallel programming. It has also been suggested to support the client/server model of computation in a distributed system. FT-Linda, which is based on the Linda model, is proposed for developing fault-tolerant distributed systems. The new data types and additional operators: tuplespace, stable, tsCreate, x→ (fail-then) and gvote, are explained. A simple name service, which is expressed in FT-Linda, is used to illustrate the feasibility of the language. A comparison between FT-Linda and other programming models for distributed fault-tolerance is presented
         
        
            Keywords : 
client-server systems; computer network reliability; parallel languages; software fault tolerance; FT-Linda; Linda; client/server model; coordination language; data types; distributed fault-tolerance; fault-tolerant distributed systems; gvote; parallel programming; simple name service; stable; tsCreate; tuplespace; x→ (fail-then); Communication standards; Computational modeling; Concurrent computing; Distributed computing; Fault tolerance; Fault tolerant systems; Laboratories; Parallel programming; Tellurium; Turning;
         
        
        
        
            Conference_Titel : 
Networks, 1995. Theme: Electrotechnology 2000: Communications and Networks. [in conjunction with the] International Conference on Information Engineering., Proceedings of IEEE Singapore International
         
        
            Print_ISBN : 
0-7803-2579-6
         
        
        
            DOI : 
10.1109/SICON.1995.526368