[comp.databases] Distributed Transaction support under Unix.

amjudge@cs.tcd.ie (Alan Judge) (07/06/88)

I am investigating/implementing a distributed transaction toolkit under Unix
(lock manager,write-ahead log, recovery etc...) and I am looking for
information/pointers to papers on this general topic and in particular the
following:

	1) Use of fsync() (for systems that have it) vs. use of raw disk
partitions and any other techniques for stable write-ahead logging.
	2) Efficient systems for implementing a lock-manager outside of the
kernel.
	3) Bypassing kernel buffering to allow direct dbms buffering.
	4) Any information which specifically relates to the implementation
of transactions and transaction support under UNIX.

Any information will be most appreciated.
	Thanks in advance,
		Alan

Alan Judge, Distributed Systems Group, Trinity College, Dublin, Ireland.
amjudge@cs.tcd.ie		...!uunet!mcvax!cs.tcd.ie!amjudge