Results 291 to 300 of about 17,478,568 (370)
Some of the next articles are maybe not open access.
Efficient Distributed Transaction Processing in Heterogeneous Networks
Proceedings of the VLDB Endowment, 2023Countrywide and worldwide business, like gaming and social networks, drives the popularity of inter-data-center transactions. To support inter-data-center transaction processing and data center fault tolerance simultaneously, existing protocols suffer ...
Qian Zhang+8 more
semanticscholar +1 more source
FLUID: Towards Efficient Continuous Transaction Processing in DAG-Based Blockchains
IEEE Transactions on Knowledge and Data Engineering, 2023In most blockchain-based application scenarios, a complete application logic consists of multiple continuous transactions, in which the initiation of one transaction depends on the confirmation result of the previous one.
Junpei Ni+5 more
semanticscholar +1 more source
Nezha: Exploiting Concurrency for Transaction Processing in DAG-based Blockchains
IEEE International Conference on Distributed Computing Systems, 2022A Directed Acyclic Graph (DAG)-based blockchain with its inherent parallel structure can potentially significantly improve the throughput performance over conventional blockchains. Such a performance improvement can be further enhanced through concurrent
Jiang Xiao+5 more
semanticscholar +1 more source
A Reputation-Based Mechanism for Transaction Processing in Blockchain Systems
IEEE transactions on computers, 2022Blockchain protocols require nodes to verify all received transactions before forwarding them. However, massive spam transactions cause the participants in blockchain systems to consume many resources in verifying and propagating transactions. This paper
Jiarui Zhang+6 more
semanticscholar +1 more source
Graph Transactions as Processes [PDF]
Transactional graph transformation systems (t-gtss) have been recently proposed as a mild extension of the standard dpo approach to graph transformation, equipping it with a suitable notion of atomic execution for computations. A typing mechanism induces a distinction between stable and unstable items, and a transaction is defined as a shift ...
Baldan, Paolo+3 more
openaire +2 more sources
X-Shard: Optimistic Cross-Shard Transaction Processing for Sharding-Based Blockchains
IEEE Transactions on Parallel and Distributed SystemsRecent advances in cryptocurrencies have sparked significant interest in blockchain technology. However, scalability issues remain a major challenge for wide adoption of blockchains.
Jie Xu+4 more
semanticscholar +1 more source
Carousel: Low-Latency Transaction Processing for Globally-Distributed Data
SIGMOD Conference, 2018The trend towards global applications and services has created an increasing demand for transaction processing on globally-distributed data. Many database systems, such as Spanner and CockroachDB, support distributed transactions but require a large ...
Xinan Yan+6 more
semanticscholar +1 more source
Fast in-memory transaction processing using RDMA and HTM
Symposium on Operating Systems Principles, 2015We present DrTM, a fast in-memory transaction processing system that exploits advanced hardware features (i.e., RDMA and HTM) to improve latency and throughput by over one order of magnitude compared to state-of-the-art distributed transaction systems ...
Xingda Wei+4 more
semanticscholar +1 more source
Communicating transaction processes
Third International Conference on Application of Concurrency to System Design, 2003. Proceedings., 2004Message sequence charts (MSC) have been traditionally used to depict execution scenarios in the early stages of design cycle. MSCs portray inter-process (inter-object) interactions. Synthesizing intra-process (intra-object) executable specifications from an MSC-based description is a nontrivial task.
Abhik Roychoudhury, P. S. Thiagarajan
openaire +2 more sources
Concurrency and Computation, 2017
Balanced task allocation is one of the methods that can be used to maximize the performance and reliability in the on‐demand computing‐based transaction processing system. On‐demand computing is an increasingly popular enterprise model.
D. P. Mahato, Ravi Shankar Singh
semanticscholar +1 more source
Balanced task allocation is one of the methods that can be used to maximize the performance and reliability in the on‐demand computing‐based transaction processing system. On‐demand computing is an increasingly popular enterprise model.
D. P. Mahato, Ravi Shankar Singh
semanticscholar +1 more source