Pretty much every part has been fixed, cleaned-up, or better documented since I last mentioned them.
As I recall, /UMBOX/ and /UDB/ are new. The links in the description are live at: http://www.seyza.com/=clients/projmgt-tools/tree/ -t [[title Seyza Project Management Tools ]] * Location /Arch archive:/ [EMAIL PROTECTED]' /archive location:/ `http://www.seyza.com/=clients/projmgt-tools/archives/[EMAIL PROTECTED]' /top of tree:/ `dists--devo--1.0' /subtrees configuration:/ `./config' /signed with:/ `pub 1024D/1BC9AE77 2005-02-03 Thomas Lord (GNU hacker) <[EMAIL PROTECTED]>' * Parts /<"UIOS" -- ./src/uios/index.html>/ -- *the universal I/O system.* [[blockquote /UIOS/ is a trivially implementable unprotected operating system that can run on a platform consisting of any high-level language with access to a least-common-denominator hierarchical filesystem. ]] /<"ULOCK" -- ./src/ulock/index.html>/ -- *primitives for advisory locks on top of /UIOS/* [[blockquote /ULOCK/ is a foundation for inter-process communication among cooperating clients who share access to a /UIOS/ filesystem. ]] /<"UMSG" -- ./src/umsg/index.html>/ -- *a transaction control protocol for /UIOS/* [[blockquote /UIOS/ can can be regarded as either a shared storage system or a shared communications channel. Taking the shared communications channel view, /UIOS/ system calls provide unreliable communication, /ULOCK/ is a tool for improving on that, and /UIOS/ is a low-level transaction control protocol. ]] /<"UMBOX" -- ./src/umbox/index.html>/ *a persistent queue of messages for /UIOS/* [[blockquote Taking advantage of the dualistic storage/networking nature of the /UIOS/ libraries, /UMBOX/ adds a layer of /UMSG/ creating a persistent queue of incoming, multi-part messages. ]] /<"UDB" -- ./src/udb/index.html>/ *client/server transaction management for /UIOS/* [[blockquote /UDB/ allows clients to share access to a /UMBOX/ queue of messages, dividing themselves into servers and clients. Severs process messages serially. Clients can read the queue concurrently. ]] *more to come* [[null ; arch-tag: Tom Lord Wed May 11 14:25:51 2005 (projmgt/index.txt) ]] _______________________________________________ Gnu-arch-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/
