Designing a global name service
PODC '86 Proceedings of the fifth annual ACM symposium on Principles of distributed computing
Epidemic algorithms for replicated database maintenance
PODC '87 Proceedings of the sixth annual ACM Symposium on Principles of distributed computing
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
The Ninja architecture for robust Internet-scale systems and services373423
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
ACM Transactions on Computer Systems (TOCS)
Proceedings of the 16th international symposium on High performance distributed computing
Why should we integrate services, servers, and networking in a data center?
Proceedings of the 1st ACM workshop on Research on enterprise networking
Reliable scientific service compositions
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
Hi-index | 0.00 |
The dramatic growth of distributed computing applications is creating both an opportunity and a daunting challenge for users seeking to build applications that will play critical roles in their organization. Here, we discuss the use of a new system, Astrolabe, to automate self-configuration, monitoring, and to control adaptation. Astrolabe operates by creating a virtual system-wide hierarchical database, which evolves as the underlying information changes. Astrolabe is secure, robust under a wide range of failure and attack scenarios, and imposes low loads even under stress. To focus the discussion, we structure it around a hypothetical Web Services scenario. One of the major opportunities created by Astrolabe is to allow Web Services client systems to autonomically adapt when a data center becomes slow or unreachable.