A Light-Weight Distributed System for the processing of Replicated Counter-like Objects
Joel M. Crichlow, Stephen J. Hartley, Michael Hosein

TL;DR
This paper introduces a lightweight distributed system designed for managing replicated counter-like objects, combining optimistic and pessimistic concurrency controls to enhance availability and consistency in distributed environments.
Contribution
It presents a novel distributed concurrency control scheme that balances optimism and pessimism, enabling immediate local processing while maintaining global consistency.
Findings
System effectively manages updates with reduced overhead.
Balances immediate local processing with global consistency.
Suitable for less critical, distributed applications.
Abstract
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 distributed service that manages updates to widely deployed counter-like replicas. There are many heavy-weight distributed systems targeting large information critical applications. Our system is intentionally, relatively lightweight and useful for the somewhat reduced information critical applications. The service is built on our distributed concurrency control scheme which combines optimism and pessimism in the processing of transactions. The service allows a transaction to be processed…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Real-Time Systems Scheduling · Optimization and Search Problems
