Non-blocking distributed transaction processing system

1Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The prolific development of the wide variety of Internet applications forces a need for a software solution to enable access to multiple data sources while ensuring data integrity and consistency. Common Object Request Broker Architecture (CORBA) Services specified by the Object Management Group (OMG) includes a Transaction Service Specification. The Object Transaction Server (OTS) developed in this project is based on this specification. It acts as a robust system level tool to enable distributed applications to coordinate their operations into transactions. The OTS incorporates a three phase commit protocol to ensure atomicity of the transactions. This is a non-blocking protocol that ensures that operational sites participating in a transaction come to a common outcome based on the local data even in the event of (non-catastrophic) site failures.

Cite

CITATION STYLE

APA

Kommareddy, M., & Wong, J. (2000). Non-blocking distributed transaction processing system. Journal of Systems and Software, 54(1), 65–76. https://doi.org/10.1016/S0164-1212(00)00053-4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free