Results 261 to 270 of about 12,185 (310)
Some of the next articles are maybe not open access.
On serializability of distributed nested transactions
[1992] Proceedings of the 12th International Conference on Distributed Computing Systems, 2003A model of nested transactions in distributed database systems is presented. The modeling approach is based on conflict serializability extended to accommodate multilevel transactions. Based on these definitions, serialization graph testing for nested transactions is discussed.
S. Ben-Hassen, Marek Rusinkiewicz
openaire +2 more sources
On Transactional Scheduling in Distributed Transactional Memory Systems
2010We present a distributed transactional memory (TM) scheduler called Bi-interval that optimizes the execution order of transactional operations to minimize conflicts. Bi-interval categorizes concurrent requests for a shared object into read and write intervals to maximize the parallelism of reading transactions.
Binoy Ravindran, Junwhan Kim
openaire +2 more sources
Data Distribution and Distributed Transaction Management
2018Chapter Objectives In this chapter, you will learn to: • grasp the basics of distributed systems and distributed databases; • discern key architectural implications of distributed databases; • understand the impact of fragmentation, allocation, and replication; • identify different types of transparency; • understand the steps in distributed ...
Seppe vanden Broucke+2 more
openaire +2 more sources
Nested Transactions in Distributed Systems
IEEE Transactions on Software Engineering, 1982In database management systems and operating systems, transactions are used as units of consistency, serializability, recovery, and for deadlock control. Normally, the transactions for each of these systems are considered independently. In this paper we describe nested transactions where the transactions from one system interact with the transactions ...
G.C. Smith, D.R. Ries
openaire +2 more sources
Dynamic Scheduling in Distributed Transactional Memory
2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2020We investigate scheduling algorithms for distributed transactional memory systems where transactions residing at nodes of a communication graph operate on shared, mobile objects. A transaction requests the objects it needs, executes once those objects have been assembled, and then sends the objects to other waiting transactions.
Costas Busch+3 more
openaire +3 more sources
Read-only transactions in a distributed database
ACM Transactions on Database Systems, 1982A read-only transaction or query is a transaction which does not modify any data. Read-only transactions could be processed with general transaction processing algorithms, but in many cases it is more efficient to process read-only transactions with special algorithms which take advantage of the knowledge that the transaction only reads ...
Gio Wiederhold, Hector Garcia-Molina
openaire +2 more sources
Scheduling Closed-Nested Transactions in Distributed Transactional Memory
2012 IEEE 26th International Parallel and Distributed Processing Symposium, 2012Distributed software transactional memory (D-STM) is an emerging, alternative concurrency control model for distributed systems that promises to alleviate the difficulties of lock-based distributed synchronization -- e.g., distributed deadlocks, live locks, and lock convoying.
Binoy Ravindran, Junwhan Kim
openaire +2 more sources
THE KINEMATICS OF DISTRIBUTED COMPUTER TRANSACTIONS
International Journal of Modern Physics C, 2001A causal, stochastic model of networked computers, based on information theory and nonequilibrium dynamical systems is presented. This provides a simple explanation for recent experimental results revealing the structure of information in network transactions. The model is based on non-Poissonian stochastic variables and pseudo-periodic functions.
openaire +2 more sources
Scheduling Transactions in Replicated Distributed Software Transactional Memory
2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, 2013Distributed software transactional memory (DTM) is an emerging, alternative concurrency control model for distributed systems that promises to alleviate the difficulties of lock-based distributed synchronization. Object replication can improve concurrency and achieve fault-tolerance in DTM, but may incur high communication overhead (in metric-space ...
Junwhan Kim, Binoy Ravindran
openaire +2 more sources
The object-oriented distributed transaction
Proceedings of TENCON '93. IEEE Region 10 International Conference on Computers, Communications and Automation, 2002Distributed transactions are an important programming paradigm for simplifying the construction of reliable and available distributed applications. We have implemented an object-oriented distributed transaction in the HDOOM model. This model is built on the base of a Novell LAN. The transaction facilities are provided as a routine library in C++.
Chen Liangkuan, Zhang Bo, Chen Deqing
openaire +2 more sources