Introduction to Reliable Distributed Programming
2008-10-12 17:11
417 查看
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/topmvp - topmvp
In modern computing a program is usually distributed among several processes. The fundamental challenge when developing reliable distributed programs is to support the cooperation of processes required to execute a common task, even when some of these processes fail. Guerraoui and Rodrigues present an introductory description of fundamental reliable distributed programming abstractions as well as algorithms to implement these abstractions. The authors follow an incremental approach by first introducing basic abstractions in simple distributed environments, before moving to more sophisticated abstractions and more challenging environments. Each core chapter is devoted to one specific class of abstractions, covering reliable delivery, shared memory, consensus and various forms of agreement. This textbook comes with a companion set of running examples implemented in Java. These can be used by students to get a better understanding of how reliable distributed programming abstractions can be implemented and used in practice. Combined, the chapters deliver a full course on reliable distributed programming. The book can also be used as a complete reference on the basic elements required to build reliable distributed applications.
http://rapidshare.com/files/3114268/NI3540288457.rar http://rapidshare.com/files/50539515/3540288457.rar
In modern computing a program is usually distributed among several processes. The fundamental challenge when developing reliable distributed programs is to support the cooperation of processes required to execute a common task, even when some of these processes fail. Guerraoui and Rodrigues present an introductory description of fundamental reliable distributed programming abstractions as well as algorithms to implement these abstractions. The authors follow an incremental approach by first introducing basic abstractions in simple distributed environments, before moving to more sophisticated abstractions and more challenging environments. Each core chapter is devoted to one specific class of abstractions, covering reliable delivery, shared memory, consensus and various forms of agreement. This textbook comes with a companion set of running examples implemented in Java. These can be used by students to get a better understanding of how reliable distributed programming abstractions can be implemented and used in practice. Combined, the chapters deliver a full course on reliable distributed programming. The book can also be used as a complete reference on the basic elements required to build reliable distributed applications.
http://rapidshare.com/files/3114268/NI3540288457.rar http://rapidshare.com/files/50539515/3540288457.rar
相关文章推荐
- Introduction to SSE Programming
- Introduction to Programming with c++ 13-3 文件结束符的一点小问题
- Quiz 6b Question 8————An Introduction to Interactive Programming in Python
- An Introduction to Interactive Programming in Python
- Coursera_An Introduction to Interactive Programming in Python_Mini-project # 6 Blackjack
- 翻译 A Gentler Introduction to Programming
- Coursera_An Introduction to Interactive Programming in Python_Music Player
- An Introduction to Interactive Programming in Python (Part 2) -- week 8
- An Introduction to Interactive Programming in Python - Week two
- 一、Framework 简介(Introduction to Framework Programming Guide)
- An Introduction to Interactive Programming in Python (Part 2) week 6 (Classes and Tied images)
- Introduction to Sound Programming with ALSA(1)
- Coursera-An Introduction to Interactive Programming in Python (Part 1)-Mini-project #3 —"Stopwatch: The Game"
- Introduction to Computing and Programming with Java : A Multimedia Approach
- Introduction to WebKit Objective-C Programming Guide
- Introduction to Java Programming编程题6.1<为学生分数转换为ABCDF>
- Introduction to Java Programming编程题5.32<赢取双骰子游戏的次数>
- 简要介绍JAVA8中的函数式编程;Brief Introduction to Functional Programming in Java 8
- Introduction to Java Programming编程题7.4<计算每个雇员每周工作小时数>
- Beginning C# 3.0: An Introduction to Object Oriented Programming, Wrox