Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 11 of 11 for “"Distributed Transactions"”.

  1. Fault-tolerant distributed transactions for partitioned OLTP databases

    This thesis presents Dtxn, a fault-tolerant distributed transaction system designed specifically for building online transaction processing (OLTP) databases. Databases have traditionally been designed as general purpose data processing tools. By being designed only for OLTP workloads, Dtxn can be …

    mit Repository record for Fault-tolerant distributed transactions for partitioned OLTP databases (opens in a new tab)

  2. HIGH PERFORMANCE DISTRIBUTED TRANSACTIONS FOR MULTI-REGION DATABASE SYSTEMS

    … interface, abstracting the complexity of distributed computing so developers can focus on application logic without worrying about data race issues. At the same time, it must leverage geographic redundancy to tolerate failures, ranging from single-node crashes to regional outages. …

    maryland Repository record for HIGH PERFORMANCE DISTRIBUTED TRANSACTIONS FOR MULTI-REGION DATABASE SYSTEMS (opens in a new tab)

  3. Optimizing Distributed Transactions: Speculative Client Execution, Certified Serializability, and High Performance Run-Time

    … nodes running the service co-ordinated by a distributed algorithm which aims to drive all the nodes along the same sequence of states by providing a total order to their operations. Thus optimization of both local DBMS operations through concurrency control and the distributed algorithm …

    vt Repository record for Optimizing Distributed Transactions: Speculative Client Execution, Certified Serializability, and High Performance Run-Time (opens in a new tab)

  4. Low-overhead distributed transaction coordination

    … infrastructure for building reliable distributed storage applications. Granola provides a strong consistency model, while significantly reducing transaction coordination overhead. Granola supports general atomic operations, enabling it to be used as a platform on which to build various …

    mit Repository record for Low-overhead distributed transaction coordination (opens in a new tab)

  5. Coordinating Transactions For Data Services

    … as a transaction. Transaction processing in distributed database system (DDBS) is typically complex and the loosely coupled nature of Web services make transaction processing across Web services even more complex to handle. Traditional techniques to handle transactions in DDBS were not …

    south-carolina Repository record for Coordinating Transactions For Data Services (opens in a new tab)

  6. Logical timestamps in distributed transaction processing systems

    Distributed transactions are such transactions with remote data access. They usually suffer from high network latency (compared to the internal overhead) during data operations on remote data servers, and therefore lengthen the entire transaction executiont time. This increases the probability of …

    mit Repository record for Logical timestamps in distributed transaction processing systems (opens in a new tab)

  7. BUILDING EFFICIENT AND COST-EFFECTIVE CLOUD-BASED BIG DATA MANAGEMENT SYSTEMS

    … number of machines, minimizing the number of distributed transactions, providing high data availability, and tolerating failures gracefully. I have designed, built and evaluated SWORD, an end-to-end scalable online transaction processing system, that utilizes workload-aware data placement and …

    maryland Repository record for BUILDING EFFICIENT AND COST-EFFECTIVE CLOUD-BASED BIG DATA MANAGEMENT SYSTEMS (opens in a new tab)

  8. Formal Specification and Verification of Data-Centric Web Services

    … single data store, and also the specification of distributed transactions involving multiple Web services interacting with different autonomous data stores. We use the proposed formal contract to decrease ambiguity about a service behavior, to fully verify a composition of services, and to …

    vt Repository record for Formal Specification and Verification of Data-Centric Web Services (opens in a new tab)

  9. Logical leases : scalable hardware and software systems through time traveling

    … TicToc provides a simple way of serializing transactions logically at runtime. TicToc has no centralized bottleneck, and commits transactions that would be aborted by conventional concurrency control algorithms. TicToc outperforms its state-of-the-art counterparts by up to 92% while reducing …

    mit Repository record for Logical leases : scalable hardware and software systems through time traveling (opens in a new tab)

  10. Developing distributed applications with distributed heterogeneous databases

    … identifies how Tuxedo fits into the scheme of distributed database processing. Tuxedo is an On-Line Transaction Processing (OLTP) system. Tuxedo was studied because it is the oldest and most widely used transaction processing system on UNIX. That means that it is established, extensively …

    vt Repository record for Developing distributed applications with distributed heterogeneous databases (opens in a new tab)

  11. New architectures for non-volatile memory technologies

    Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2024-05-01

    uiuc Repository record for New architectures for non-volatile memory technologies (opens in a new tab)