• DocumentCode
    2784958
  • Title

    Customizable Service State Durability for Service Oriented Architectures

  • Author

    Zhang, Xianan ; Hiltunen, Matti A. ; Marzullo, Keith ; Schlichting, Richard D.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., San Diego, CA
  • fYear
    2006
  • fDate
    18-20 Oct. 2006
  • Firstpage
    119
  • Lastpage
    128
  • Abstract
    Many techniques are known for improving service dependability in service oriented architectures, but each technique has its tradeoffs relative to runtime performance overhead, resource cost, and level of assurance provided. The ability to choose the particular techniques used based on the service requirements and characteristics allows the optimization of these tradeoffs. This paper proposes making durability a customizable attribute of service states, and describes a proof of concept implementation for Web services that allows different durability mechanisms (e.g., in-memory replication or database storage) to be implemented as separate modules and then applied as needed to different variables and data structures constituting the service state. Preliminary performance results are presented using a prototype implementation of a highly available matchmaker service
  • Keywords
    Web services; data structures; Web services; customizable service state durability; data structures; service oriented architectures; Computer crashes; Costs; Data structures; Databases; Protection; Prototypes; Runtime; Service oriented architecture; Software prototyping; Web services; SOA; availability; durability; performance; web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Computing Conference, 2006. EDCC '06. Sixth European
  • Conference_Location
    Coimbra
  • Print_ISBN
    0-7695-2648-9
  • Type

    conf

  • DOI
    10.1109/EDCC.2006.8
  • Filename
    4020841