Electrical computers and digital processing systems: multicomput – Distributed data processing
Reexamination Certificate
2000-05-31
2004-11-23
Alam, Hosain (Department: 2155)
Electrical computers and digital processing systems: multicomput
Distributed data processing
C709S210000, C709S221000, C709S227000, C709S248000, C707S793000, C707S793000, C710S035000, C710S036000, C710S200000
Reexamination Certificate
active
06823356
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 serializing replicated transactions in a distributed computing environment. The method includes, for instance, initiating a modification operation on a resource of a distributed computing environment; during a phase of the modification operation, detecting whether a conflict for the resource exists; and satisfying the conflict, if the conflict exists, without requiring explicit locking of the resource.
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: 4847754 (1989-07-01), Obermarck et al.
patent: 5241675 (1993-08-01), Sheth et al.
patent: 5377351 (1994-12-01), Kotera et al.
patent: 5504899 (1996-04-01), Raz
patent: 5574849 (1996-11-01), Sonnier et al.
patent: 5596754 (1997-01-01), Lomet
patent: 5701480 (1997-12-01), Raz
patent: 5734909 (1998-03-01), Bennett
patent: 5748958 (1998-05-01), Badovinatz et al.
patent: 5790868 (1998-08-01), Hotea et al.
patent: 5805900 (1998-09-01), Fagen et al.
patent: 5812853 (1998-09-01), Carroll et al.
patent: 5857180 (1999-01-01), Hallmark et al.
patent: 5878414 (1999-03-01), Hsiao et al.
patent: 5897634 (1999-04-01), Attaluri et al.
patent: 5946686 (1999-08-01), Schmuck et al.
patent: 5956489 (1999-09-01), San Andres et al.
patent: 6012059 (2000-01-01), Neimat et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6047323 (2000-04-01), Krause
patent: 6272515 (2001-08-01), Fouquet
patent: 6374264 (2002-04-01), Bohannon et al.
patent: 6438705 (2002-08-01), Chao et al.
patent: 6473849 (2002-10-01), Keller et al.
patent: 0818730 (2001-08-01), None
patent: 2 256 514 (1992-12-01), None
patent: 09062635 (1996-06-01), None
Wolski et al. “2PC Agent Method: Achieving Serializability in Presence of Failures in a Heterogeneous Multidatabase”; Databases, Parallel Architectures and Their Applications, PARBASE-90, International Conference on, Mar. 7-9, 1990, pp. 321 330.
Laib Gregory D.
Lucash Jeffrey S.
Novaes Marcos N.
Uceda-Sosa Rosario A.
Alam Hosain
Cutter, Esq. Lawrence D.
Heslin Rothenberg Farley & & Mesiti P.C.
International Business Machines - Corporation
Radigan, Esq. Kevin P.
LandOfFree
Method, system and program products for serializing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method, system and program products for serializing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method, system and program products for serializing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3363171