Synchronous replication of transactions in a distributed system

Electrical computers and digital processing systems: multicomput – Distributed data processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S208000, C709S248000, C707S793000, C707S793000, C707S793000, C714S004110, C717S128000, C719S315000

Reexamination Certificate

active

06823355

ABSTRACT:

TECHNICAL FIELD
This invention relates, in general, to distributed systems, and in particular, to managing a distributed synchronous transaction system.
BACKGROUND ART
Distributed systems are highly-available, scalable systems that are utilized in various situations, including those situations that require a high-throughput of work or continuous or nearly continuous availability of the system.
One type of a distributed system is a distributed synchronous transaction system, which is a system that performs distributed synchronous transactions on behalf of distributed clients. A distributed synchronous transaction is a transaction that is initiated substantially immediately when it is requested by a client application, and which in turn, is notified of the success of the transaction substantially immediately following the transaction's completion.
Although there are facilities today for managing distributed synchronous transactions, these facilities tend to be complicated. Thus, there is still a need for capabilities to facilitate the management of synchronous transactions in a distributed system.
SUMMARY OF THE INVENTION
The shortcomings of the prior art are overcome and additional advantages are provided through the provision of a method of performing synchronous replication of transactions of a distributed computing environment. The method includes, for instance, initiating, by an instance of a client application of the distributed computing environment, a transaction within the distributed computing environment; and replicating the transaction to at least one other instance of the client application, wherein existence of the other instance is hidden from the instance initiating the transaction.
System and computer program products corresponding to the above-summarized methods are also described and claimed herein.
Additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail herein and are considered a part of the claimed invention.


REFERENCES:
patent: 4714992 (1987-12-01), Gladney et al.
patent: 4766534 (1988-08-01), DeBenedictis
patent: 4766566 (1988-08-01), Chuang
patent: 5293619 (1994-03-01), Dean
patent: 5307483 (1994-04-01), Knipfer et al.
patent: 5430851 (1995-07-01), Hirata et al.
patent: 5481747 (1996-01-01), Kametani
patent: 5664214 (1997-09-01), Taylor et al.
patent: 5737601 (1998-04-01), Jain et al.
patent: 5740433 (1998-04-01), Carr et al.
patent: 5748958 (1998-05-01), Badovinatz et al.
patent: 5774668 (1998-06-01), Choquier et al.
patent: 5787301 (1998-07-01), Arakawa et al.
patent: 5828880 (1998-10-01), Hanko
patent: 5924094 (1999-07-01), Sutter
patent: 5941949 (1999-08-01), Pedersen
patent: 5951694 (1999-09-01), Choquier et al.
patent: 6122630 (2000-09-01), Strickler et al.
patent: 6163855 (2000-12-01), Shrivastava et al.
patent: 6266669 (2001-07-01), Brodersen et al.
patent: 6324571 (2001-11-01), Hacherl
patent: 6405220 (2002-06-01), Brodersen et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Synchronous replication of transactions in a distributed system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Synchronous replication of transactions in a distributed system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Synchronous replication of transactions in a distributed system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3353715

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.