4,633 Hits in 1.2 sec

Exploiting virtual synchrony in distributed systems

K. Birman, T. Joseph
1987 Proceedings of the eleventh ACM Symposium on Operating systems principles - SOSP '87  
Lamport observed that in a distributed system, the ordering of events is meaningful only when in/or.  ...  We expect the tools to grow into an extensive collection covering moat of the problems that arise commonly in distributed systems.  ... 
doi:10.1145/41457.37515 dblp:conf/sosp/BirmanJ87 fatcat:kzsg5pc5jrhgjmeqrqqfpezxia

Exploiting virtual synchrony in distributed systems

K. Birman, T. Joseph
1987 ACM SIGOPS Operating Systems Review  
Virtual synchrony in distributed systems What makes the problems of synchronization, consistency and failure detection hard to tackle in a distributed setting is the asynchronous propagation of information  ...  Similarly, virtual synchrony can be exploited to determine the sequence of site and process failures that occurred while a site was down.  ... 
doi:10.1145/37499.37515 fatcat:34coagkrufa4hiso3l2uur55eu

Constructing reliable distributed communication systems with CORBA

S. Maffeis, D.C. Schmidt
1997 IEEE Communications Magazine  
In contrast, sophisticated communication software (such as the Virtual Synchrony approach presented in Section 4.3) can lead to distributed applications that are inherently more reliable, more modular,  ...  This paper describes a CORBA-based framework that uses the Virtual Synchrony model to support reliable data-and processoriented distributed systems that communicate through synchronous methods and asynchronous  ...  Virtual Synchrony is a fundamental reliability model intended for process-oriented distributed systems that must be highly available.  ... 
doi:10.1109/35.565656 fatcat:wwy3adoxijfnxofeumuc6iicv4

Active/active replication for highly available HPC system services

C. Engelmann, S.L. Scott, C. Leangsuksun, X. He
2006 First International Conference on Availability, Reliability and Security (ARES'06)  
This paper introduces two distinct replication methods (internal and external) for providing symmetric active/active high availability for multiple head and service nodes running in virtual synchrony.  ...  Today's high performance computing systems have several reliability deficiencies resulting in availability and serviceability issues.  ...  Virtual Synchrony The virtual synchrony paradigm was first established in the early work on the ISIS [1] group communication system.  ... 
doi:10.1109/ares.2006.23 dblp:conf/IEEEares/EngelmannSLH06 fatcat:mq6oszbgevepxhuscq543wih3a

A Study on Substrate Network Synchrony Demands to Support Hybrid Synchrony Virtual Networks

Rasha Hasan, Odorico Machado Mendizabal, Romulo Reis de Oliveira, Fernando Luis Dotti
2014 2014 Brazilian Symposium on Computer Networks and Distributed Systems  
In this sense, Hybrid Synchrony Virtual Networks (HSVN) has been proposed to fulfil specific synchrony requirements and better support a considerable class of distributed systems.  ...  Network virtualization has been proposed in the last years, and it received special attention from both networking and distributed systems communities.  ...  In that model the degree of synchrony varies over time. In [7] , Veríssimo presented the wormhole model, that also exploits the space dimension to provide hybrid synchrony.  ... 
doi:10.1109/sbrc.2014.41 dblp:conf/sbrc/HasanMOD14 fatcat:losch3k6w5e4lgdv2rewaw24sa

Building reliable distributed systems with CORBA

Sean Landis, Silvano Maffeis
1997 Theory and Practice of Object Systems  
CORBA mainly deals with pointto-point communication and o ers no support for the development of reliable applications that exhibit predictable behavior in distributed systems.  ...  In this paper we present extensions to CORBA which provide group communication, reliability, and fault-tolerance.  ...  This type of operation fully exploits the multiprocessing capabilities available in a distributed system.  ... 
doi:10.1002/(sici)1096-9942(1997)3:1<31::aid-tapo4>;2-a fatcat:vk3ekyv455hftc4zrc4sedk4rq

Temporal notions of synchronization and consistency in Beehive

Aman Singla, Umakishore Ramachandran, Jessica Hodgins
1997 Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures - SPAA '97  
We implement these mechanisms on a cluster of workstations in a software distributed shared memory architecture called "Beehive."  ...  to appear in SPAA'97 An important attribute in the specification of many compute-intensive applications is "time". Simulation of interactive virtual environments is one such domain.  ...  Acknowledgments Our special thanks to David Brogan who supplied the virtual environment application code for our experiments.  ... 
doi:10.1145/258492.258513 dblp:conf/spaa/SinglaRH97 fatcat:wiasbbfwerdtnjiux4vx4mzhgq

Complexity traits and synchrony of cryptocurrencies price dynamics

Davide Provenzano, Rodolfo Baggio
2021 Decisions in Economics and Finance  
in the market of virtual currencies.  ...  Findings reveal similar complex structures for the three virtual currencies in terms of number and internal composition of communities.  ...  In fact, an investors might prefer to switch from one cryptocurrency to another to exploit the opportunities of profit generated by the correlated behavior of virtual currencies.  ... 
doi:10.1007/s10203-021-00319-w fatcat:sucu7cfxbvhivbypht7hnrwj44


Christian Engelmann, P. Sadayappan, Stephen L. Scott, David E. Bernholdt, Narasimha R. Gottumukkala, Chokchai Leangsuksun, Jyothish Varma, Chao Wang, Frank Mueller, Aniruddha G. Shet
2006 ACM SIGOPS Operating Systems Review  
Case for Large-scale Simulation) activities, system software is a key challenge in exploiting the promise of extreme-scale scientific computing.  ...  This research addresses the challenges outlined in FAST-OS (forum to address scalable technology for runtime and operating systems) and HECRTF (high-end computing revitalization task force) activities  ...  Panda, Wei Huang and Gopal Santhanaraman of the Network-Based Computing Laboratory at The Ohio State University for their help in understanding the internals of the MVAPICH2 implementation, and Jeff Vetter  ... 
doi:10.1145/1131322.1131337 fatcat:ihpzd2m7vffbdeznsh6upvvoey

Page 244 of American Society of Civil Engineers. Collected Journals Vol. 118, Issue CP2 [page]

1992 American Society of Civil Engineers. Collected Journals  
Exploiting virtual synchrony in distributed systems.” 11th Association for Computing Machinery Symp. on Operating Systems Principles, Dec., Association for Computing Machinery, New York, N.Y.  ...  tolerant programming system.” /SIS paper TR90-1138, Cornell University, Ithaca, N.Y Birman, K., and Joseph, T. (1987).  ... 

Support of Strong Consistency on Fog Applications

Diogo Lima, Hugo Miranda, François Taïani
2019 Proceedings of the 6th Workshop on Principles and Practice of Consistency for Distributed Data - PaPoC '19  
This paper addresses how virtual synchrony, in particular a technique named Light-Weight Group (LWG), can help supporting strong consistency for mobile applications in the Fog Computing environment.  ...  Providing scalability for mobile distributed applications often leads the applications to compromise their consistency requirements.  ...  To achieve such goal, we rely on virtual synchrony [1] . Virtual synchrony organizes processes into groups.  ... 
doi:10.1145/3301419.3323969 dblp:conf/eurosys/LimaMT19 fatcat:yujvhx56mjckpd3l2gse7eqvdq

Totem: a fault-tolerant multicast group communication system

L. E. Moser, P. M. Melliar-Smith, D. A. Agarwal, R. K. Budhia, C. A. Lingley-Papadopoulos
1996 Communications of the ACM  
When Totem delivers multicast messages, it invokes operations in the same total order throughout the distributed system.  ...  Such complex applications are typically built as asynchronous event-driven distributed systems.  ...  More Information The homepage for the Totem system is http: totem.html.  ... 
doi:10.1145/227210.227226 fatcat:usv5gp45pzd6figz5ad74p5ayu

Maintaining consistency in distributed systems

Kenneth P. Birman
1992 Proceedings of the 5th workshop on ACM SIGOPS European workshop Models and paradigms for distributed systems structuring - EW 5  
How should distributed systems preserve consistency in the presence of concurrency and virtual synchrony, object-oriented programming, distributed computing, federated databases, fault-tolerance.  ...  Concurrency Control and Recovery in Database Systems. Addison-Wesley, 1987. [BJ87a] Kenneth P. Birman and Thomas A. Joseph. Exploiting virtual synchrony in distrib- uted systems.  ...  Virtual synchrony. When an object group containsmultiple objects,we willuse the virtual synchrony model describedearlier.  ... 
doi:10.1145/506378.506387 dblp:conf/sigopsE/Birman92 fatcat:7himah7xazhgzlcarpgmudyfg4

Total Order Communications: A Practical Analysis [chapter]

Roberto Baldoni, Stefano Cimmino, Carlo Marchetti
2005 Lecture Notes in Computer Science  
To this end, this paper analyzes six TO implementations embedded in three freely-distributed group communication systems, namely Ensemble, Spread and JavaGroups.  ...  In our opinion, this structured information should assist practitioners (i) in deeply understanding the ways in which implementations may differ (specifications, performance) and (ii) in quickly relating  ...  synchrony on top of extended virtual synchrony [19] .  ... 
doi:10.1007/11408901_4 fatcat:pp67iasljjay7lqclnvalpsspe

Group communication specifications: a comprehensive study

Gregory V. Chockler, Idit Keidar, Roman Vitenberg
2001 ACM Computing Surveys  
View-oriented group communication is an important and widely used building block for many distributed applications.  ...  The specification framework presented in this article will help builders of group communication systems understand and specify their service semantics; the extensive  ...  The Weak Virtual Synchrony and Op- timistic Virtual Synchrony models.  ... 
doi:10.1145/503112.503113 fatcat:aewgj3lqdrh7ncweocwddtothq
« Previous Showing results 1 — 15 out of 4,633 results