Modern systems like
the Spread Toolkit,
Quicksilver, and
Corosync can achieve data rates of 10,000 multicasts per second or more and can scale to large networks with huge numbers of groups or processes. Most
distributed computing platforms support one or more of these models. For example, the widely supported object-oriented
CORBA platforms all support transactions and some CORBA products support transactional replication in the one-copy-serializability model. The "CORBA Fault Tolerant Objects standard" is based on the virtual synchrony model. Virtual synchrony was also used in developing the New York Stock Exchange fault-tolerance architecture, the French Air Traffic Control System, the US Navy AEGIS system, IBM's Business Process replication architecture for
WebSphere and Microsoft's Windows Clustering architecture for
Windows Longhorn enterprise servers. Cornell's most current version,
Vsync was released in 2013 under the name Isis2 (the name was changed from Isis2 to Vsync in 2015 in the wake of a terrorist attack in Paris by an extremist organization called ISIS), with periodic updates and revisions since that time. The most current stable release is V2.2.2020; it was released on November 14, 2015; the V2.2.2048 release is currently available in Beta form. Vsync aims at the massive data centers that support
cloud computing. Other such systems include the Horus system the Transis system, the Totem system, an IBM system called Phoenix, a distributed security key management system called Rampart, the "Ensemble system", the
Quicksilver system, "The OpenAIS project", its derivative
the Corosync Cluster Engine and several products (including the IBM and Microsoft ones mentioned earlier). == Other existing or proposed protocols ==