home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / database / theory / 462 < prev    next >
Encoding:
Text File  |  1992-09-09  |  1.4 KB  |  39 lines

  1. Newsgroups: comp.databases.theory
  2. Path: sparky!uunet!gatech!darwin.sura.net!zaphod.mps.ohio-state.edu!sdd.hp.com!scd.hp.com!cupnews0.cup.hp.com!dhepner
  3. From: dhepner@cup.hp.com (Dan Hepner)
  4. Subject: Re: Transactions In OSs
  5. Sender: news@cupnews0.cup.hp.com
  6. Message-ID: <BuBo9A.E7p@cup.hp.com>
  7. Date: Wed, 9 Sep 1992 17:51:10 GMT
  8. References: <1992Sep8.232718.15295@fawlty.towers.oz.au>
  9. Organization: Hewlett-Packard
  10. X-Newsreader: Tin 1.1scd1 PL4
  11. Lines: 26
  12.  
  13. From: johnmac@fawlty.towers.oz.au (John MacLean)
  14.  
  15. >Are there any operating systems (either commercial or research) that
  16. >include transaction processing as part of the core operating system.
  17.  
  18. Tolerant Systems produced a distributed Unix which included 
  19. transactions.  This OS is still running in a few places.
  20.  
  21. >ie: Can you start a transaction, update two files, and then complete
  22. >the transaction; with all the commit and rollback implications.
  23.  
  24. You can.  And the files can be on separate machines.
  25.  
  26. >If so, is there any experimentation going into building a database
  27. >system that makes use of these transactions in such a way that both
  28. >files and database tables could be updated in a single transaction.
  29. >John MacLean.
  30.  
  31. Here was where it never quite added up.  No one wants to write a
  32. DBMS, for excellent reasons.  Existing DBMS products don't ask the 
  33. OS to have transactions, and don't have a sensible way to use OS 
  34. transactions even if they exist.
  35.  
  36. What we need is an XA compliant Posix filesystem.
  37.  
  38. Dan Hepner
  39.