Proceedings. 26th International Conference on Software Engineering · 2004 · 58 citations · 2 references
ComputingComputer SystemsFault-tolerant ComputingFault-tolerant SystemsSystems ArchitectureAvailabilityAvailability EngineeringHigh AvailabilityReliable System DesignSelf-healing SystemsService-oriented ArchitectureHigh Availability DeploymentHigh Availability ServicesHigh-availability SystemsObject-oriented ArchitectureService AvailabilityWeb Application ReliabilityWeb Service ArchitectureWeb Services
Rapid acceptance of the Web Services architecture promises to make it the most widely supported and popular object-oriented architecture to date. One consequence is that a wave of mission-critical Web Services applications will certainly be deployed in coming years. Yet the reliability options available within Web Services are limited in important ways. To use a term proposed by IBM, Web Services systems need to become far more autonomic, configuring themselves, diagnosing faults, and managing themselves. High availability applications need more attention. Moreover, the scenarios in which such issues arise often entail very large deployments, raising questions of scalability. In this paper we propose a path by which the architecture could be extended in these respects.
2
Robbert van Renesse, Ken Birman, Werner Vogels · ACM Transactions on Computer Systems · 2003 · 647 citations
Reliability through consistency
Ken Birman, Bradford B. Glade · IEEE Software · 1995 · 23 citations