The design and correctness of a communication facility for a distributed computer system are reported on. The facility provides support for fault-tolerant process groups in the form of a family of reliable multicast protocols that can be used in both local-and wide-area networks. These protocols attain high levels of concurrency, while respecting application-specific delivery ordering constraints, and have varying cost and performance that depend on the degree of ordering desired. In particular, a protocol that enforces causal delivery orderings is introduced and shown to be a valuable alternative to conventional asynchronous communication protocols. The facility also ensures that the processes belonging to a fault-tolerant process group will observe consistent orderings of events affecting the group as a whole, including process failures, recoveries, migration, and dynamic changes to group properties like member rankings. A review of several uses for the protocols in the ISIS system, which supports fault-tolerant resilient objects and bulletin boards, illustrates the significant simplification of higher level algorithms made possible by our approach.
We describe applications of a virtually synchronous environment for distributed programming, which underlies a collection of distributed programming tools in the 1SIS2 system. A virtually synchronous environment allows processes to be structured into process groups, and makes events like broadcasts to the group as an entity, group membership changes, and even migration of an activity from one place to another appear to occur instantaneously --in other words, synchronously. A major advantage to this approach is that many aspects of a distributed application can be treated independently without compromising correctness. Moreover, user code that is designed as if the system were synchronous can often be executed concurrently. We argue that this approach to building distributed and fault-tolerant software is more straightforward, more flexible, and more likely to yield correct solutions than alternative approaches.
X-ray repair cross-complementing 1 (XRCC1) gene encodes for a scaffolding protein, which plays an important role in base excision DNA repair by bringing together DNA polymerase beta, DNA ligase III and poly(ADP-Ribose) polymerase (PARP) at the site of DNA damage. Three polymorphisms of the XRCC1 gene at codons 194, 280 and 399 leading to amino acid changes at evolutionary conserved regions are found to alter the efficiency of the resulting protein and may therefore constitute potential breast cancer risk. In the present study we sought to determine whether these genetic variants of the XRCC1 gene was associated with any increased risk of breast cancer among the South Indian women in a hospital based case control study using PCR-RFLP and DNA sequencing techniques. Our data showed a positive association between the polymorphisms of codons 194 (OR = 1.98, 95% CI = 1.13-3.48 for Trp allele) and 399 (OR = 2.14, 95% CI = 1.29-3.58 for Gln allele) and breast cancer risk. However, XRCC1 codon 280 genotype analysis showed no evidence for an association with increased risk of breast cancer. A combined analysis of the effect of XRCC1 codon 194 and 399 revealed the highest risk (OR = 3.64, 95% CI = 1.57-8.46) for carriers of the polymorphic alleles in both these codons. In conclusion, the present study suggested involvement of XRCC1 codon 194 and 399 polymorphisms in the genetic predisposition to breast cancer among South Indian women. Our preliminary results based on the analysis of functionally relevant polymorphisms in XRCC1 low penetrance gene may provide a better model that would exhibit additive effects on individual susceptibility to breast cancer.
I)LS5'. Approved for public reloar., Do tributo nij* aB rhis work was supported by the Defense Advanced Research Projects Agency (DoD under ARPA order 5378, Contract MDA9O3-85-C-0124, and by the National Science Foundatior under grant DCR-8412582. The views. opinions and findings contained in this report are th~ose of the authors and should nct be construed as an official Department of Defense po:-ition. policy, or decision. , This is a broadcast to a-et)f proce .mse not to all the machnes connected to a local network with hardware broadcast capabihtes .3.. ' d.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.