Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!edat!brian From: brian@edat.UUCP (brian douglass personal account) Newsgroups: comp.databases Subject: Re: Any TUXEDO users here? Message-ID: <2374@edat.UUCP> Date: 21 Jan 91 20:04:30 GMT References: <1991Jan11.164445.22320@oracle.com> Distribution: comp.databases Organization: Electronic Data Technologies, Inc., Las Vegas, NV Lines: 95 In article denap@alta.sw.stratus.com (Tom DeNapoli) writes: > >I haven't had as much response to this as I had hoped. > Well, I'll chime in here a bit. I've been studying ITI and Tuxedo for about the last 6 months for a new product my company is developing. I've been having regular conversation with the folks at ITI and ATT USL about Tuxedo to determine what it is and what it isn't. Tuxedo is a suite of products designed to implement ISO's Distributed Transaction Processing Model 10026.x. There are currently 3 main components: The Front End Application; The Transaction Monitor; and The Resource Manager (typically a DBMS, but not limited as such). The RM talks to the TM through the XA interface as defined by X/Open. If a product is XA complient, it should be able to talk to the TM. I am not sure if the FE must also be XA compliant to talk to the TM. Tuxedo has /T product that implements the TM portion. That also have /D with implements the RM portion. I understand Oracle has an XA interface currently working, and Informix is rumored to have one in the wings. This makes sense since Informix is ATT's product of choice. /T and /D are sold separately. /T also comes with a FE generator to create screen and your application. A point of contact for Tuxedo at ATT is Glenn Rose at 201-522-6477. I believe Glenn is Product Manager for Tuxedo (and he'll probably kill me giving out his phone number, so please be judicious in your calling). Tuxedo is a large and sophisticated product, but looks ideal for OLTP work. I received a stack of docs about 6 inches high for the whole system. So far so good. Independence Technologies' ITran system is a superset of Tuxedo. They add in an X-window FE development system that generates C++ code. Also, they built some kind of Transaction Definition Language that allows you to easily build transactions on-the-fly. As it was described to me, first you build your database. Then you build a transaction and describe the components with a mouse-driven screen. Once the transaction is defined, that system has already created the FE portion. An example would be to build a DEPOSIT transaction. You define the necessary fields for the trans, and then their manipulations. Compile, and presto! you have the appropriate entry screen, plus the trans in Tuxedo that could receive the same trans from an ATM. As I have heard it, ITran was originally developed as a joint venture with ITI, Pyramid, and Oracle, these later two footing the bill. There was some type of falling out, and ITI has begun to port to other products. It now runs on the Tandem S2 fault tolerant computer. Also why Informix should be available soon. Regardless of the Corporate problems, they're engineering staff is supposed to be top notch and to have done a superior job developing the add-ons to Tuxedo. They are definetly worth a close look. ITI can be reached at 415-438-2027. I have no relationships with ATT or ITI. I'm just a developer trying to find the right tools to develop a killer OLTP system. My sources of information are my own and have now affiliation with persons or companies mentioned in this article. Indications so far are that Tuxedo can result in a 30-40% increase in throughput over conventional DBMS implementations. An Oracle test going through Tuxedo's enhanced client/server model saw a 30% increase on the same hardware. The place to see all this is at UniForum this week in Dallas, and thats' where I'm headed. All the reading of literature and ad material is fine, but now I want to do some hands on. If desired, I will post a report of what I find to the net, or just e-mail to those who wish to hear if the response is less. Tuxedo runs currently on a variety of platforms, and can easily be ported to any SVR3 (naturally) or above platform. There is a completed port to SVR4 on the 386 for ATT Unix. IMHO Tuxedo and/or ITran for small 386/486 systems could have enormous impact for Unix on the Desktop and OLTP. I can get 20TPS out of a 386 Compaq for about $20,000. $1,000/TPS is an enormous reduction in price/performance versus typical OLTP systems running $7,000+/TPS. Since Tuxedo also supports 2-phase commit, low-cost High/Availability systems are now within reach. Add an extra 30% in performance to a 386 box and OLTP now becomes realistic in many hitherto impossible applications. For anyone that is interested, for $120,000 you can buy a source license and make a port yourself. Hope this has been a help. Brian Douglass Voice: 702-361-1510 X311 Electronic Data Technologies FAX #: 702-361-2545 1085 Palms Airport Drive brian@edat.uucp Las Vegas, NV 89119-3715 -- Brian Douglass brian@edat.uucp