Filters








12,248 Hits in 3.7 sec

Transparent fault tolerance for scalable functional computation

ROBERT STEWART, PATRICK MAIER, PHIL TRINDER
2016 Journal of functional programming  
We investigate scalabletransparentfault tolerant functional computation withautomaticsupervision and recovery of tasks.  ...  In fact, the HdpH-RS DSL is exactly the same as the HdpH DSL, hence users can opt in or out of fault tolerant execution without any refactoring.  ...  The authors thank Blair Archibald and the anonymous referees for helpful feedback.  ... 
doi:10.1017/s095679681600006x fatcat:7ivj656lvrfinmrrsox6rcmerq

Highly available and scalable grid services

Guillaume Pierre, Thorsten Schütt, Jörg Domaschka, Massimo Coppola
2009 Proceedings of the Third Workshop on Dependable Distributed Data Management - WDDM '09  
Virtual nodes The goal of virtual nodes is to provide fault-tolerance functionality to service-oriented applications with minimum effort for the service developers.  ...  to the service developer, but lacks an access method that makes fault-tolerance transparent to the clients; distributed servers provide a solution for making the service replication transparent to the  ... 
doi:10.1145/1518691.1518697 fatcat:3swob5wxdzfx3dtbvnfw6wl2ja

Distributed Computing Challenges

Mr. Bhushan Talekar, Miss Sonali Chaudhari, Prof. Vinayak Shinde, Prof .Gayatri Masiwal
2014 IOSR Journal of Computer Engineering  
In recent years, distributed computing systems has been widely explored in order to improve system performance in terms of scalability and reliability.A distributed computing system allows the user to  ...  and Trust and also in domain of design like Heterogeneity,Openness,Reliability and Fault Tolerance, etcIn this paper, we aim to identify the challenges of distributed systems.  ...  [2] 3.3 Reliability and Fault Tolerance: One of the main goals of building distributed computing is improvement of reliability.  ... 
doi:10.9790/0661-162102831 fatcat:deay4fpgd5dahiteq3tx5wgwh4

Distributed Computing for Ubiquitous Systems

Mona Mani
2011 International journal of computer and communication technology  
However, distributed computing is not solely sufficient for the ubiquitous systems –a completely new era of computer world which is not based on the conventional mainframes or PCs but on the virtually  ...  Distributed computing provides a strong foundation on top of which a powerful ubiquitous system can be realized.  ...  DISTRIBUTED SYSTEM GOALS AND UBIQUITOUS TECHNOLOGY Features like transparency, scalability, fault tolerance etc serves the basics of ubiquitous systems.  ... 
doi:10.47893/ijcct.2011.1080 fatcat:uvkdmjz4zvhkfcfks33pzpi4ku

Fault tolerance in scalable agent support systems: integrating DARX in the AgentScape framework

B. Overeinder, F. Brazier, O. Marin
2003 CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. Proceedings.  
This paper describes AgentScape, a multi-agent system support environment, DARX, a framework for providing fault tolerance in large scale agent systems, and a design for the integration of the two.  ...  ., dynamic availability of computational resources, latency, and diversity of services.  ...  The authors would like to thank Etienne Posthumus and Maarten van Steen from the Vrije Universiteit Amsterdam, and Jean-Pierre Briot, Pierre Sens, and Zahia Guessoum from LIP6 for their valuable contributions  ... 
doi:10.1109/ccgrid.2003.1199434 dblp:conf/ccgrid/OvereinderBM03 fatcat:q2uklprrlfh5ne4j6jd5xrjiqu

Comparative Study of Replication Techniques for Distributed Applications

Shilpa Nupur, Dipanwita Thakur
2012 International Journal of Computer Applications  
Replication is required for making a reliable, scalable and fault tolerant system. In case of distributed databases replication is done to enhance the performance.  ...  Replication transparency provides both fault tolerance as well as better performance.  ...  Pedone et al [8] describes this method for tolerating byzantine faults.  ... 
doi:10.5120/9642-4389 fatcat:xdu5mzrtebhlfpczzeztm45xjm

Scalable Distributed File Sharing System: A Robust Strategy for a Reliable Networked Environment in Tertiary Institutions

Emmanuel N. Ekwonwune, Bright U. Ezeoha
2019 International Journal of Communications, Network and System Sciences  
Thus, inability to upload sizeable files, slow transportation of files, weak security and lack of fault tolerance are the major problems in the existing system.  ...  And to achieve this reliable network environment, LINUX network operating system is recommended among others as a preferred platform for the synchronization of the server systems, such that every user  ...  , fault-tolerance, and scalability. 1) Transparency: Users should access the system regardless of where they log in, be able to perform the same operations on the distributed file system and lo- least  ... 
doi:10.4236/ijcns.2019.124005 fatcat:rqjkxcl5bjfitawrzgzfzlsyw4

Reliability in grid computing systems

Christopher Dabrowski
2009 Concurrency and Computation  
than other functional areas identified above.  ...  As a result, it will be more difficult for distributed components to coordinate their computations or to know if a component has failed or is just responding slowly [15] .  ...  The Globus toolkit [90] also includes a service for transparent, fault-tolerant transfer of data by GridFTP through an intermediate distributed DBMS that performs a function analogous to the Narada broker  ... 
doi:10.1002/cpe.1410 fatcat:xih4uaq3unf7hcxa67ssxoh2jm

Replication in Distributed Systems and its Improvements

Tushar Kumar Pandey, Ishita Singh, Manoj Kumar
2019 International Journal of Current Microbiology and Applied Sciences  
Other problems are transparency, reliability, flexibility, scalability, security, performance, fault tolerance.  ...  It must be provided with fault-tolerant capability such that the system should be able to recover and tolerate faults that occur.  ... 
doi:10.20546/ijcmas.2019.805.052 fatcat:2gyxhz3zybhqfgsn4wkkycjp2i

5-Layered Architecture of Cloud Database Management System

Bashir Alam, M.N. Doja, Mansaf Alam, Shweta Mongia
2013 AASRI Procedia  
tolerance and replication are the important issues that should be considered.  ...  In this paper we are proposing a framework for 5-layered architecture in cloud database management system.  ...  Map reduce provides a framework for large data processing and is shown to be scalable and fault tolerant on commodity machines.  ... 
doi:10.1016/j.aasri.2013.10.078 fatcat:653lbab3cbdl3jcm226zxphn2i

Evaluating distributed functional languages for telecommunications software

J. H. Nyström, P. W. Trinder, D. J. King
2003 Proceedings of the 2003 ACM SIGPLAN workshop on Erlang - ERLANG '03  
The evaluation will focus on reliability issues like ease of verification, availability issues like fault-tolerance or resilience, as well as whether the languages deliver the required functionalities,  ...  This paper outlines plans and initial results from a joint project between Motorola and Heriot-Watt University that aims to evaluate the suitability of distributed functional languages for constructing  ...  First aspect is henceforth referred to as structural fault-tolerance and then second transparent fault-tolerance.  ... 
doi:10.1145/940880.940881 dblp:conf/erlang/NystromTK03 fatcat:3rgslvexlfdb7a3gndcxiqsyzy

Database Oriented Grid Middlewares

Efthymia Tsamoura, Anastasios Gounaris
2009 2009 Fourth Balkan Conference in Informatics  
generation and problem solving in dynamic, multi-institutional virtual organizations through a distributed, scalable, adaptive and autonomous infrastructure.  ...  To this end, the benefits of employing database technologies in such applications has been identified since the early days of grid computing, which aims at enabling coordinated resource sharing, knowledge  ...  Transparency and Fault tolerance. Query submission is done in a semi-transparent way in OGSA-DQP and GRelC-DGS.  ... 
doi:10.1109/bci.2009.14 dblp:conf/bci/TsamouraG09 fatcat:tctyzmllyvduzcscsndjti5llm

Tapestry

Ben Y. Zhao, John D. Kubiatowicz, Anthony D. Joseph
2002 Computer communication review  
Tapestry is an infrastructure approach to solving several key challenges in building novel large-scale network applications, including scalability, fault-tolerance, and adaptability in the wide-area.  ...  This abstract describes progress of the Tapestry wide-area overlay network infrastructure, current experimental results on routing efficiency, locality and fault-tolerance, along with the design and implementation  ...  By building applications such as the Bayeux [4] wide-area multicast system, we have demonstrated how a Tapestry application can transparently inherent its properties of scalability and fault-tolerant  ... 
doi:10.1145/510726.510755 fatcat:k5bbazco6jhofmavhgaghrboqm

Ray: A Distributed Framework for Emerging AI Applications [article]

Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, Melih Elibol, Zongheng Yang, William Paul, Michael I. Jordan, Ion Stoica
2018 arXiv   pre-print
To meet the performance requirements, Ray employs a distributed scheduler and a distributed and fault-tolerant store to manage the system's control state.  ...  Ray implements a unified interface that can express both task-parallel and actor-based computations, supported by a single dynamic execution engine.  ...  We are grateful to our anonymous reviewers and our shepherd, Miguel Castro, for thoughtful feedback, which helped improve the quality of this paper.  ... 
arXiv:1712.05889v2 fatcat:odyn47sxe5fstcknououtih4sm

A Study on Fault Tolerance Mechanisms in Cloud Computing

Mohammad H. Alshayeji, Mohammad Al-Rousan, Eman Yossef, Hanem Ellethy
2018 International Journal of Computer and Electrical Engineering  
Fault Tolerance (FT) is the ability of any system to continue performing its function regardless of any unexpected hardware or software failures.  ...  Fault Tolerance in Cloud Computing (FTCC) is an important area of research due to its complexity. However, there is a lack of studies in this field.  ...  Scalability: The ability to function effectively as the number of nodes increases. Throughput: The number of completed tasks.  ... 
doi:10.17706/ijcee.2018.10.1.62-71 fatcat:j7cifm2xfnd4flfm3lxw7f4lxa
« Previous Showing results 1 — 15 out of 12,248 results