PyLinda 0.4 By Andrew Wilkinson <aw at cs dot york dot ac dot uk>
Introduction --------------- Linda is an widely studied distributed computing environment, centred around the notion of a tuple space. A tuple space is a bag (also called a multi-set) of tuples. A tuple is an ordered, typed chunk of data. Tuple spaces exist independently of processes in the system, and the data placed into a tuple space also exist independently. See "Generative communication in Linda" (1985) and "Multiple tuple spaces in Linda" both by David Gelernter for more information on Linda. PyLinda is a simple implementation of a linda system, however it also includes several of the more recently proposed extensions to Linda in the form of multiple tuple spaces, garbage collection, sane non-blocking primitives and bulk tuple operations. Full details can be found at the website http://www-users.cs.york.ac.uk/~aw/pylinda The package can be downloaded from http://www-users.cs.york.ac.uk/~aw/pylinda/linda-0.4.tar.gz Changes In This Version --------------- - New Features * Removed SysV shared memory and made Unix Domain Sockets the default as they are quicker. * A new flashy website - Bug Fixes * Fix bug where some sockets would not be in blocking mode and hence cause an exception. Thanks to Dave St.Germain for the bug report. * Fix bug where Windows didn't define MSG_DONTWAIT in the socket module. Thanks to Dr Andrew Perella for the bug report. * Fix bug that prevented a network of servers from being formed. Thanks to Igor Chaves Cananea for the bug report and patch. -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations.html