As distributed systems scale up and are deployed into increasingly sensitive settings, demand is rising for a new generation of communications middleware in support of application-level critical-computing uses. Ricochet, Tempest and QuickSilver are multicast-based systems developed to respond to this need. Ricochet and QuickSilver are multicast platforms; both are exceptionally scalable and support fault-tolerance properties that match closely with the needs of high-availability applications. Ricochet was designed to support time-critical applications replicated for scalability on data centers and clusters. These are typically coded in Java and run under Linux. Tempest is layered over Ricochet and automates most tasks of programming services for data centers.
Related white papers
PIM-SM Multicast Routing Protocol
This paper is an introduction to the PIM-SM multicast routing protocol, concentrating on version 2. It is intended for IT managers who are already familiar with multicasting, and who want...
RMAC: A Reliable Multicast MAC Protocol for Wireless Ad Hoc Networks
This paper presents a new MAC protocol called RMAC that supports reliable multicast for wireless ad hoc networks. By utilizing the busy tone mechanism to realize multicast reliability, RMAC has...
A Reliable Subcasting Protocol for Wireless Environments
This paper presents an end-to-end reliable multicast protocol for use in environments with wireless access. It divides a multicast tree into sub-trees where subcasting within these smaller regions is applied...
Performance Analysis of a Multicast Protocol for Wireless Environments
This paper presents a performance study, using both analytical modeling and simulation techniques, of a new end-to-end reliable multicast protocol for use in environments with wireless access. The proposed protocol,...
Adaptive Two-Tier Energy-Efficient Multicasting in Mobile and Wireless Ad Hoc Networks
This paper studies the problem of energy-efficient multicasting in mobile and wireless ad hoc networks. To deal with node mobility, the paper presents a two-tier multicasting model which consists of...
Efficient Overlay Multicast for Mobile Ad Hoc Networks
Overlay multicast protocol builds a virtual mesh spanning all member nodes of a multicast group. It employs standard unicast routing and forwarding to fulfill multicast functionality. The advantages of this...
Scalable Multicasting in Mobile Ad Hoc Networks
Many potential applications of Mobile Ad hoc Networks (MANETs) involve group communications among the nodes. Multicasting is an useful operation that facilitates group communications. Efficient and scalable multicast routing in...

