From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 4 Sep 1997 16:32:29 -0500 From: G. David Butler gdb@dbSystems.com Subject: [9fans] Adding transaction semantics to Plan9 Topicbox-Message-UUID: 6192af72-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19970904213229.GLIKWLMYt6AMkvlLToDpB04flSSu4gJbQ1b4LseDVZk@z> From: Rich Salz >have you looked at the IETF TIP protocol? >Like all IETF work (well except for patented public-key stuff :), IETF >specs can be freely implemented without charge. TIP is a transaction >protocol intended to sit over a variety of transports. It's being >proposed by Tandem and Microsoft. I wonder when using the word *irco*oft will automatically discount anything as a *real* solution, the way *BM does now (but they are getting better.) [Sorry, the devil made me do it.] >Check out http://www.ietf.org/html.charters/tip-charter.html Thanks for the URL. I read the draft and it is the old 70's 2P Commit Protocol. Many databases only implement up to isolation level 2 and sometimes 3. In those cases old 2PC works fine. To go to isolation level 4 in a distributed database you need *more*. I will implement TIP on the TCP side of the platform (in the CPU servers) but I need something stronger on the IL side with the file servers. Thanks for the info. David Butler gdb@dbSystems.com