• DocumentCode
    3006206
  • Title

    Scalable Multicast Platforms for a New Generation of Robust Distributed Applications

  • Author

    Birman, Kenneth ; Balakrishnan, Mahesh ; Dolev, D. ; Marian, Tudor ; Ostrowski, Krzysztof ; Phanishayee, Amar

  • Author_Institution
    Dept. of Comput. Sci., Cornell Univ., Ithaca, NY, USA
  • fYear
    2007
  • fDate
    7-12 Jan. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    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. In contrast, Quicksilver focuses on high throughput and is targeted towards very large deployments of desktop computing systems, in support of publish-subscribe, event notification or media dissemination applications. In this paper we offer an overview of the systems and some of the new systems embeddings that, we believe, make them far easier to use than was the case in prior multicast platforms.
  • Keywords
    Java; Linux; middleware; software fault tolerance; Java; Linux; Quicksilver multicast platform; Ricochet multicast platform; Tempest multicast platform; communication middleware; data centers; desktop computing systems; fault-tolerance; programming services; robust distributed system; scalable multicast-based systems; time-critical applications; Automatic programming; Fault tolerance; Java; Linux; Middleware; Publish-subscribe; Robustness; Scalability; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems Software and Middleware, 2007. COMSWARE 2007. 2nd International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    1-4244-0613-7
  • Type

    conf

  • DOI
    10.1109/COMSWA.2007.382417
  • Filename
    4268060