[Spread-users] Announcing a new version of Spread: 4.4.0 (Release Candidate #1) ...
moxuansheng at gmail.com
Sat Jan 25 23:11:15 EST 2014
In the Readme.txt it shows that new accelerated ring protocol tailored
for data center networks.
Which paper I can refer to acquaint the new protocol?
2014-01-26 John Lane Schultz <jschultz at spreadconcepts.com>
> Available for download from here: http://www.spread.org/download.html
> Spread 4.4.0 RC1 http://www.spread.org
> Spread Concepts LLC is happy to announce the release of a
> new release candidate version, 4.4.0 RC1, of the Spread toolkit.
> The Spread 4.4 release is an important release that incorporates a new,
> accelerated ring protocol. This protocol is tailored for data center
> and can provide 30%-50% higher throughput and 20-35% lower latency in
> local area networks This version also supports Spread's old ring protocol.
> A new AcceleratedRing parameter has been added to Spread's configuration
> If this parameter is set to true, then the accelerated ring protocol will
> be used.
> If it is set to false, then the old ring protocol will be used. If it is
> unspecified, then Spread will try to determine which protocol is likely
> better for
> your environment. If your configuration looks like it might be a LAN
> (i.e. - all
> daemon IPs are in the same /16 network) rather than a WAN, then Spread
> will use
> the accelerated protocol. Otherwise, it will use the original protocol.
> All the
> daemons in a configuration must use the same ring protocol. Daemons with
> protocols will refuse to communicate with one another.
> A new AcceleratedWindow parameter, with a value between 0 and the value of
> PersonalWindow parameter, should be specified as a flow control parameter
> in the
> spread.conf file. The higher the parameter the more acceleration is
> expected --
> up to a point. The sample.spread.conf file included in this release has
> example settings for these parameters that enable the Accelerated Ring
> protocol, as well as a description of their functions.
> The main new features of this release are:
> 1) Accelerated Ring protocol to improve both throughput and latency in
> local area networks.
> 2) Redesigned message-packing, reducing overhead for small messages.
> 3) Updated MSVS project files for Windows source builds.
> 4) Several bugfixes that make Spread less likely to exit under high loss.
> 5) Expanded and improved logging.
> For details check the Readme.txt file.
> This release does not include any API changes, so applications should
> be able to be relinked or recompiled with the new Spread library without
> The Spread toolkit provides a high performance messaging service
> that is resilient to faults across local and wide area networks.
> Spread functions as a unified message bus for distributed applications,
> and provides highly tuned application-level multicast, group communication,
> and point to point support. Spread services range from reliable messaging
> to fully ordered messages with virtual synchrony delivery guarantees, even
> in case
> of computer failures and network partitions.
> Please be aware, that under the Spread Open Source License, the toolkit may
> be freely used only under some conditions. For example, the license
> the requirement that all advertising materials (including web pages)
> mentioning software that uses Spread display a specific acknowledgment.
> Please review the license agreement for more details.
> Other commercial licenses or other licensing arrangements are available.
> Please contact info at spreadconcepts.com.
> John Lane Schultz
> Spread Concepts LLC
> Cell: 443 838 2200
> Spread-users mailing list
> Spread-users at lists.spread.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Spread-users