Results 11 to 20 of about 343,466 (294)
Abstrak—MicroService memiliki banyak pendekatan dalam penerapannya. Salah satunya dengan membuat setiap Service bersifat isolated. Untuk memenuhi sifat isolated tersebut komunikasi dilakukan secara asinkronus dimana setiap Service berkomunikasi ...
Ammar Dwi Anwari+2 more
openalex +3 more sources
Extensions to optimistic concurrency control with time intervals [PDF]
Although an optimistic approach has been shown to be better suited than locking protocols for real time database systems (RTDBS), it has the problems of unnecessary restarts and heavy restart overhead. The article identifies the unnecessary restart problem in OCC-TI (Optimistic Concurrency Control with Time Intervals), proposes a solution to this ...
Jan Lindström
openaire +3 more sources
A Real Time Optimistic Strategy to achieve Concurrency Control in Mobile Environments Using On-demand Multicasting [PDF]
In mobile database environments, multiple users may access similar data items irrespective of their physical location leading to concurrent access anomalies. As disconnections and mobility are the common characteristics in mobile environment, performing concurrent access to a particular data item leads to inconsistency.
Salman Abdul Moiz, Lakshmi Rajamani
openalex +2 more sources
Pulsating STM – The in-memory Optimistic Concurrency Control Technique for Multi Core Systems
In the world of ever increasing parallelism, the problem of deadlock-free concurrency control is inevitable. As the number of processing cores is increasing, the number of processing threads is also increasing, and with this increase in the number of ...
Sana Jafar+2 more
openalex +2 more sources
A Read-Write-Validate approach to optimistic concurrency control for energy efficiency of resource-constrained systems [PDF]
Modern smartphones feature multiple applications which access shared data on the solid state storage within the device. As applications become more complex, contention over this memory resource is becoming an issue.
Kamal Solaiman+3 more
openalex +2 more sources
Optimistic concurrency control by melding trees [PDF]
This paper describes a new optimistic concurrency control algorithm for tree-structured data called meld. Each transaction executes on a snapshot of a multiversion database and logs a record with its intended updates. Meld processes log records in log order on a cached partial-copy of the last committed state to determine whether each transaction ...
Colin W. Reid+3 more
openaire +4 more sources
Dynamic real-time optimistic concurrency control [PDF]
The authors (1990) have shown that in real-time database systems that discard late transactions, optimistic concurrency control outperforms locking. Although the optimistic algorithm used in that study, OPT-BC, did not factor in transaction deadlines in making data conflict resolution decisions, it still outperformed a deadline-cognizant locking ...
Miron Livny+2 more
openaire +3 more sources
Distributed Transactions for Google App Engine: Optimistic Distributed Transactions built upon Local Multi-Version Concurrency Control [PDF]
Massively scalable web applications encounter a fundamental tension in computing between "performance" and "correctness": performance is often addressed by using a large and therefore distributed machine where programs are multi-threaded and interruptible, whereas correctness requires data invariants to be maintained with certainty.
Daniel Shawcross Wilkerson+5 more
openalex +3 more sources
On Optimistic Concurrency Control for Real-Time Database Systems [PDF]
The performance of database transaction processing system can be profoundly affected by the concurrency control method employed since it is necessary to preserve database integrity in a multi-user environment. In addition to satisfying the consistency requirement as in traditional database system, real-time database systems must also satisfy timing ...
Amer Abu Ali
openaire +4 more sources
Large in-memory data structures have a significant application in the fields of graphics, gaming, military and all the possible areas where Big Data can be employed.
Sana Jafar+2 more
openalex +2 more sources