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
Link To Document