Live briefing
Everything about Distributed transaction
Database transaction between two or more networks
A distributed transaction operates within a distributed environment, typically involving multiple nodes across a network depending on the location of the data. A key aspect of distributed transactions is atomicity, which ensures that the transaction is completed in its entirety or not executed at all. It's essential to note that distributed transactions are not limited to databases. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Distributed transactionA 5-minute orientation
- Skim a recent paper: Distributed Energy Scheduling for Integrated Energy System Clusters With Peer-to-Peer Energy TransactionInfluential work since 2022
- Pick up a classic book: Distributed transaction processingThe most-reprinted book on the subject
- Read the landmark paper: Transaction management in the R* distributed database management systemCited 254 times
- Go sideways: Commitment orderingA closely related topic
- Go sideways: Commit (data management)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Transaction management in the R* distributed database management system
Distributed ledger technology in supply chains: a transaction cost perspective
Transaction management in distributed heterogeneous database management systems
Task assignment and transaction clustering heuristics for distributed systems
Efficient Distributed Transaction Processing in Heterogeneous Networks
Dynamic transaction routing in distributed database systems
Mobile agent model for transaction processing on distributed objects
A Distributed System for Real-Time Transaction Processing
🆕 Influential since 2022
Distributed Energy Scheduling for Integrated Energy System Clusters With Peer-to-Peer Energy Transaction
Distributed transaction optimization model of multi-integrated energy systems based on nash negotiation
Distributed Ledger Technology-based land transaction system with trusted nodes consensus mechanism
A Stackelberg game-based approach to transaction optimization for distributed integrated energy system
Optimal Peer-to-Peer Energy Transaction of Distributed Prosumers in High-Penetrated Renewable Distribution Systems
📚 Books worth reading
Distributed transaction processingPrentice-Hall, inc., X Open · 1996
Atomic transactionsNancy A. Lynch, Michael L. Merritt · 1993
Ontology-based query processing for global information systemsEduardo Mena, Arantza Illarramendi · 2001
The TUXEDO SystemJuan M. Andrade, Mark Carges · 1996
Principles of transactional memoryRachid Guerraoui · 2010- 📕Oracle Goldengate 11g Complete CookbookAnkur Gupta · 2013
Markets with Transaction CostsYuri Kabanov · 2009
Professional MTS and MSMQ with VB and ASPAlex Homer, David Sussman · 1998
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Commitment ordering Commitment ordering (CO) is a class of interoperable serializability techniques in concurrency control of databases, transaction processing, and related…
- Commit (data management) In computer science and data management, a commit is a behavior that marks the end of a transaction and provides Atomicity, Consistency, Isolation, and…
- Concurrency control In information technology and computer science, especially in the fields of computer programming, operating systems, multiprocessors, and databases, concurrency…
- Global serializability In concurrency control of databases, transaction processing (transaction management), and other transactional distributed applications, global serializability…
- Two-phase commit protocol In transaction processing, databases, and computer networking, the two-phase commit protocol (2PC, tupac) is a type of atomic commitment protocol (ACP)…
- Transaction processing In computer science, transaction processing is information processing that is divided into individual, indivisible operations called transactions. Each…
- Transactional memory In computer science and engineering, transactional memory attempts to simplify concurrent programming by allowing a group of load and store instructions…
- X/Open XA For transaction processing in computing, the X/Open XA standard (short for "eXtended Architecture") is a specification released in 1991 by X/Open (which…