SE401:Group33:AcademicPapers
Elections and Group communication
- Amintabar, A., A. Kostin, et al. (2005). Simulation of a novel leader election protocol with the use of Petri nets. Distributed Simulation and Real-Time Applications, 2005. DS-RT 2005 Proceedings. Ninth IEEE International Symposium on.
- Fetzer, C. and M. Cristian (1996). Fail-aware failure detectors. Reliable Distributed Systems, 1996. Proceedings., 15th Symposium on.
- Fetzer, C., U. Schmid, et al. (2005). On the Possibility of Consensus in Asynchronous Systems with Finite Average Response Times. Distributed Computing Systems, 2005. ICDCS 2005. Proceedings. 25th IEEE International Conference on.
- Garcia-Molina, H. (1982). "Elections in a Distributed Computing System." Computers, IEEE Transactions on C-31(1): 48-59.
Peerwise
- "Finals update: CS310 and PeerWise." Retrieved 04/05/08, 2008, from http://zeroratio.wordpress.com/2008/04/15/finals-update-cs310-peerwise/.
- Paul Denny. "PeerWise." Retrieved 04/05/08, 2008, from http://peerwise.cs.auckland.ac.nz/.
Web Services
- Al-Rawahi, N. and Y. Baghdadi (2005). Approaches to identify and develop Web services as instance of SOA architecture.
Services Systems and Services Management, 2005. Proceedings of ICSSSM '05. 2005 International Conference on.
- Bosworth, A. (2001). Developing Web services. Data Engineering, 2001. Proceedings. 17th International Conference on. Data Engineering, 2001. Proceedings. 17th International Conference on.
- Ellen, W. Z., H. A. Mostafa, et al. (2000). "Application-layer anycasting: a server selection architecture and use in a replicated Web service." IEEE/ACM Trans. Netw. 8(4): 455-466.
- Michele, C. and S. Y. Philip (1997). "Adaptive TTL schemes for load balancing of distributed Web servers." SIGMETRICS Perform. Eval. Rev. 25(2): 36-42.
AWS
- Amazon.com. "Why Use Amazon Web Services?" Retrieved 01/05/08, 2008, from http://www.amazon.com/Why-Use-AWS%3F-home-page/b/ref=sc_fe_l_1?ie=UTF8&node=15763371&no=3440661&me=A36L942TSJ2AJA.
- Mike Culver (2008). Webscale Computing, Auckland.
Testing
Apache.org. "Apache JMeter." Retrieved 01/05/08, 2008, from http://jakarta.apache.org/jmeter/.
Autonomic computing
- IBM "Autonomic Computing Manifesto."
- Kephart, J. O. and D. M. Chess (2003). "The vision of autonomic computing." Computer 36(1): 41-50.
- Sherif, A., K. Nagarajan, et al. (2004). A control-based framework for self-managing distributed computing systems. Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems. Newport Beach, California, ACM.
Load Balancing
- Strategies for CORBA based middleware load balancing.
- A Java CPU calibration tool for load balancing in distributed applications
Not PR'd
- http://www.javaperformancetuning.com/tips/loadbalance.shtml
- http://www.exceliance.fr/en/ART-2006-making%20applications%20scalable%20with%20LB.pdf - (HA Proxy)
Need for dynamic scaling
- IBM. "Take the tennis to 1.9 billion viewers worldwide? Done." Retrieved 04/05/08, 2008, from http://www-07.ibm.com/innovation/au/ausopen/pdf/CaseStudy_01.pdf.