Télécharger la liste

Description du projet

The Spread Toolkit provides tools for developing reliable and robust distributed applications ranging from collaboration tools to fault-tolerant database servers to replicated Web servers. It consists of a daemon which provides multicast messaging, reliability, ordering, and membership services, and a library which applications link with. Spread provides a simple API for writing group applications and is designed to provide high performance for local and wide area networking applications.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-12-06 11:49
4.0.0

Maniabilité a été améliorée en permettant une configuration dynamique des ensembles de démons sans nécessiter un redémarrage. Une nouvelle interface virtuelle Synchrony est désormais inclus avec Spread, avec des améliorations de l'API sur les fonctions d'appartenance et une meilleure prise en charge API C de bifurcation, multi-threaded clients. Un certain nombre d'évolutivité et de performances ont été inclus dans le soutien du groupe et l'environnement de compilation pour Windows et Unix a été simplifiée et améliorée. Tous les bugs de la branche 3.17, ainsi que d'autres correctifs unique de Spread 4 ont été corrigés.
Tags: Stable, Major feature enhancements
Manageability was improved by allowing dynamic
configuration of sets of daemons without requiring
a restart. A new Virtual Synchrony interface is
now included with Spread, along with API
improvements in the membership functions and
better C API support for forking, multi-threaded
clients. A number of scalability and performance
improvements were included in group support, and
the build environment for both Windows and Unix
was simplified and improved. All bugs from the
3.17 branch as well as other fixes unique to
Spread 4 were fixed.

2006-12-05 22:55
3.17.4

Ce communiqué a un certain nombre de corrections de bugs. Elles comprennent la fixation de certaines pannes démon, la corruption de mémoire dans le daemon et la bibliothèque C, blocages lorsqu'il est utilisé dans les applications filetés et des erreurs se produisent, les problèmes se lient sur Windows, IDs vision erronée en groupes, et d'autres corrections mineures. Il n'ya pas de changements externes API.
Tags: Old Stable, Major bugfixes
This release has a number of bugfixes. They include fixing some daemon crashes, memory corruption in the daemon and C library, deadlocks when used in threaded apps and errors occur, bind problems on Windows, incorrect view IDs in groups, and other minor fixes. There are no external API changes.

2004-10-19 16:58
3.17.3

Cette version inclut quelques améliorations et un certain nombre de correctifs. Il s'agit notamment de la fixation de certaines pannes démon, les questions d'adhésion quand un grand nombre de démons de partir tout de suite, une diminution importante de l'utilisation de la mémoire sous certains scénarios, de nouveaux fichiers de construction pour VC + +. NET, un programme sptmonitor Spread qui fonctionne sur Windows, le fichier config strictes parsing , des correctifs pour les bibliothèques Java et C pour éliminer le blocage et les conflits du fil lors de la connexion, et quelques petits nettoyages et des améliorations de la stabilité.
Tags: Old Stable, Major bugfixes
This release includes a few enhancements and a
number of fixes. These include fixing some daemon
crashes, membership issues when a large number of
daemons start at once, a substantial decrease in
memory usage under some scenarios, new build files
for VC++.NET, a Spread sptmonitor program that
works on Windows, stricter config file parsing,
fixes for the Java and C libraries to remove
blocking and thread conflicts during connection,
and some small cleanups and stability
improvements.

2004-04-21 20:06
3.17.2

Cette version inclut un certain nombre de corrections de bogues, y compris certains qui fixent les accidents démon, une diminution des frais généraux message symbolique, et quelques petits nettoyages et des améliorations de la stabilité. Le fichier de configuration est analysé de façon plus stricte afin certaines configurations que l'habitude d'être acceptée, mais entraînerait des erreurs d'exécution sont rejetées immédiatement.
Tags: Old Stable, Major bugfixes
This release includes a number of bugfixes, including some that fix daemon crashes, a decrease in message token overhead, and some small cleanups and stability improvements. The configuration file is parsed more strictly so certain configurations that used to be accepted but would cause runtime errors are now rejected immediately.

2003-06-23 23:25
3.17.1

Ce communiqué a un certain nombre de corrections de bogues, y compris certains qui fixent les accidents démon et problèmes de sécurité potentiels, et quelques petits nettoyages et des améliorations de la stabilité. Mise à niveau est fortement encouragée. Le problème de sécurité potentiel est un débordement de tampon dans la bibliothèque du langage C client qui pourrait être exploité par un démon malveillant ou man-in-attaque de l'intercepteur d'exécuter du code avec les privilèges de l'utilisateur exécutant le client.
Tags: Old Stable, Major bugfixes
This release has a number of bugfixes, including some that fix daemon crashes and potential security issues, and some small cleanups and stability improvements. Upgrading is highly encouraged. The potential security issue is a buffer overflow in the C language client library that could be exploited by a malicious daemon or man-in-the-middle attack to execute code with the privileges of the user running the client.

Project Resources