• DocumentCode
    1828113
  • Title

    Using a RESTful Messaging and Registry System to Support a Range a Distributed Applications

  • Author

    Baker, Mark ; Smith, Garry ; Grove, Matthew ; Lakhoo, Rahim ; Mills, Hugo ; Albing, Carl

  • Author_Institution
    Sch. of Syst. Eng., Univ. of Reading, Reading, UK
  • fYear
    2009
  • fDate
    June 30 2009-July 4 2009
  • Firstpage
    187
  • Lastpage
    194
  • Abstract
    Tycho was conceived in 2003 in response to a need by the GridRM [1] resource-monitoring project for a ldquolight-weightrdquo, scalable and easy to use wide-area distributed registry and messaging system. Since Tycho´s first release in 2006 a number of modifications have been made to the system to make it easier to use and more flexible. Since its inception, Tycho has been utilised across a number of application domains including widearea resource monitoring, distributed queries across archival databases, providing services for the nodes of a Cray supercomputer, and as a system for transferring multi-terabyte scientific datasets across the Internet. This paper provides an overview of the initial Tycho system, describes a number of applications that utilise Tycho, discusses a number of new utilities, and how the Tycho infrastructure has evolved in response to experience of building applications with it.
  • Keywords
    Internet; authorisation; client-server systems; cryptography; grid computing; peer-to-peer computing; resource allocation; software architecture; Cray supercomputer; GridRM resource monitoring project; Internet; RESTful messaging system; Tycho infrastructure; Tycho system; access control; archival databases; distributed application; distributed queries; encryption; multiterabyte scientific dataset transfer; peer-to-peer service; registry system; service oriented architecture; virtual registry; Application software; Cryptography; Distributed computing; Electronic mail; Java; Milling machines; Monitoring; Peer to peer computing; Systems engineering and theory; Virtual reality; HTTP; PUT/GET; RESTful; Transactions; Web 2.0;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2009. ISPDC '09. Eighth International Symposium on
  • Conference_Location
    Lisbon
  • Print_ISBN
    978-0-7695-3680-4
  • Type

    conf

  • DOI
    10.1109/ISPDC.2009.17
  • Filename
    5284355