Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
21.10 Related Reading
Abbott, M., and L. Peterson. Increasing Network Throughput by Integrating Protocol Layers. IEEE/ACM Transactions on Networking 1:5 (October 1993): 600–610.
Birman, K. P., and R. van Renesse, eds. Software for Reliable Networks. Scientific American 274:5 (May 1996): 64–69.
Braun, T., and C. Diot. Protocol Implementation Using Integrated Layer Processing. Proceedings of SIGCOMM-95 (September 1995).
Bressoud, T. C., and F. B. Schneider. Hypervisor-based Fault Tolerance. Proceedings of the Fifteenth Symposium on Operating Systems Principles (Copper Mountain Resort, CO, December 1995). New York: ACM Press, 1–11. Also ACM Transactions on Computing Systems 13:1 (February 1996).
Clark, D., and D. L. Tennenhouse. Architectural Considerations for a New Generation of Protocols. Proceedings of the 1990 Symposium on Communication Architectures and Protocols (Philadelphia, September 1990). New York: ACM Press, 200–208.
Friedman, R., and K. P. Birman. Using Group Communication Technology to Implement a Reliable and Scalable Distributed IN Coprocessor. TINA’ 96: The Convergence of Telecommunications and Distributed Computing Technologies (Heidelberg, September 1996), 25–42. Berlin: VDE-Verlag. Also Technical Report. Department of Computer Science, Cornell University, March 1996.
Friedman, R., and R. van Renesse. Strong and Weak Virtual Synchrony in Horus. Technical Report 95-1537. Department of Computer Science, Cornell University, August 1995.
Glade, B. B., K. P. Birman, R. C. Cooper, and R. van Renesse. Lightweight Process Groups in the Isis System. Distributed Systems Engineering Journal, July 1993.
Karamcheti, V., and A. A. Chien. Software Overhead in Messaging Layers: Where Does the Time Go? Proceedings of the Sixth ACM Symposium on Principles of Programming Languages and Operating Systems (San Jose, CA, October 1994). New York: ACM Press.
Kay, J., and J. Pasquale. The Importance of Nondata Touching Processing Overheads. Proceedings of SIGCOMM-93 (August 1993), 259–269.
Reed, D. P., and R. K. Kanodia. Synchronization with Eventcounts and Sequencers. Communications of the ACM 22:2 (February 1979): 115–123.
Rodrigues, L., K. Guo, P. Verissimo, and K.P. Birman. A Dynamic Light-Weight Group Service. Journal of Parallel and Distributed Computing, 60, (2000), 1449–1479.
Rowe, L. A., and B. C. Smith. A Continuous Media Player. Proceedings of the Third International Workshop on Network and Operating Systems Support for Digital Audio and Video (San Diego, CA, November 1992).
van Renesse, R. Why Bother with CATOCS? Operating Systems Review 28:1 (January 1994): 22–27.
von Eicken, T., A. Basu, V. Buch, and W. Vogels. U-Net: A User-Level Network Interface for Parallel and Distributed Computing. Proceedings of the Fifteenth Symposium on Operating Systems Principles (Copper Mountain Resort, CO, December 1995). New York: ACM Press, 40–53.
Rights and permissions
Copyright information
© 2005 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
(2005). Software Architectures for Group Communication. In: Reliable Distributed Systems. Springer, New York, NY. https://doi.org/10.1007/0-387-27601-7_21
Download citation
DOI: https://doi.org/10.1007/0-387-27601-7_21
Publisher Name: Springer, New York, NY
Print ISBN: 978-0-387-21509-9
Online ISBN: 978-0-387-27601-4
eBook Packages: Computer ScienceComputer Science (R0)