A Java System That Combines Optimism and Pessimism in Updating Replicas
نویسنده
چکیده
In a distributed system some or all of the data items are replicated and stored at separate sites. This increases the availability of these items and it is then possible to complete transactions faster than in a single site system. However, the concurrent processing of transactions at separate sites can generate inconsistencies in the stored information. Several replica control techniques have been proposed to deal with the processing of transactions . Some of these techniques include certain consistency checks before processing the transaction, i.e. they are pessimistic in nature. Other techniques process the transaction and do the consistency checking afterwards, i.e. they are optimistic. The system discussed here is an attempt to show how the increased processing capabilities provided by (i) multi-threaded object-oriented programming, and by (ii) powerful computing nodes in the distributed system can be used to combine optimism and pessimism into one system. The system allows a transaction to be processed immediately (optimistically) at any individual replica as long as the transaction satisfies a cost bound. All transactions are also processed in a concurrent pessimistic manner. Only the changes made to the replicas via pessimistic processing are made permanent.
منابع مشابه
The copar service: Combining optimism and pessimism in accessing replicas
In order to increase availability in a distributed system some or all of the data items are replicated and stored at separate sites. This is an issue of key concern especially since there is such a proliferation of wireless technologies and mobile users. However, the concurrent processing of transactions at separate sites can generate inconsistencies in the stored information. Several replica c...
متن کاملThe effects of optimism and pessimism on updating emotional information in working memory.
In the present study we elucidate the emotional and executive control interactions that might underlie optimism and pessimism. Participants completed a self-report measure of optimism/pessimism and performed an emotion faces categorisation task and an emotion n-back task in which they indicated whether each of a series of faces had the same or a different emotional expression (happy, sad, neutr...
متن کاملPessimism correlates with leukocyte telomere shortness and elevated interleukin-6 in post-menopausal women.
The combination of less positive and more negative expectations for the future (i.e., lower optimism and higher pessimism) increases risk for disease and early mortality. We tested the possibility that expectancies might influence health outcomes by altering the rate of biological aging, specifically of the immune system (immunosenescence). However, no studies to date have examined associations...
متن کاملA Light-Weight Distributed System for the processing of Replicated Counter-like Objects
In order to increase availability in a distributed system some or all of the data items are replicated and stored at separate sites. This is an issue of key concern especially since there is such a proliferation of wireless technologies and mobile users. However, the concurrent processing of transactions at separate sites can generate inconsistencies in the stored information. We have built a d...
متن کاملOptimism, Pessimism and the Unforeseen: Modelling an En- dogenous Business Cycle Driven by Strong Beliefs
Indicators of "trust", "confidence", "optimism" or "sentiment" among consumers and/or investors, are published continuously in the mass media. More importantly, these indices seem not only to reflect how the state of the real economy is perceived by private agents, but can also help predict the future course of the business cycle. Moreover, in econometric analyses they have even been found to "...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004