Book Details

Instructors may access teaching resources by clicking the ‘Request Instructor Resources’ tab next to the title.
Please note that you can subscribe to a maximum of 2 titles.

Distributed Systems: Principles and Paradigms, 2/e


Distributed Systems: Principles and Paradigms, 2/e
Author(s)  Andrew S. Tanenbaum
ISBN  9789332549807
Imprint  Pearson Education
Copyright  2015
Pages  704
Binding  Paperback
List Price  Rs. 920.00
  
 
 

Very few textbooks today explore distributed systems in a manner appropriate for university students. In this unique text, esteemed authors Tanenbaum and van Steen provide full coverage of the field in a systematic way that can be readily used for teaching. No other text examines the underlying principles - and their applications to a wide variety of practical distributed systems - with this level of depth and clarity.

  • About the Author
  • Contents
  • Features
  • Downloadable Resources

Andrew S. Tanenbaum has a B.S. Degree from M.I.T. and a Ph.D. from the University of California at Berkeley. He is currently a Professor of Computer Science at the Vrije Universiteit in Amsterdam, The Netherlands, where he heads the Computer Systems Group. He is also Dean of the Advanced School for Computing and Imaging, an interuniversity graduate school doing research on advanced parallel, distributed, and imaging systems. Nevertheless, he is trying very hard to avoid turning into a bureaucrat.


Prof. Tanenbaum is a Fellow of the ACM, a Fellow of the IEEE, a member of the Royal Netherlands Academy of Arts and Sciences, winner of the 1994 ACM Karl V. Karlstrom Outstanding Educator Award, and winner of the 1997 ACM/SIGCSE Award for Outstanding Contributions to Computer Science Education. He is also listed in Who's Who in the World.


Maarten van Steen  is a professor at the Vrije Universiteit, Amsterdam where he teaches operating systems, computer networks, and distributed systems. He has also given various highly successful courses on computer systems related subjects to ICT professionals from industry and governmental organizations.



 

 

1. Introduction


2. Architectures


3. Processes


4. Communication


5. Naming


6. Synchronization


7. Consistency And Replication


8. Fault Tolerance


9. Security


10. Distributed Object-Based Systems


11. Distributed File Systems


12. Distributed Web-Based Systems


13. Distributed Coordination-Based


 

 

• First part of the book dedicates one chapter to each of seven key principles of all distributed systems: communication, processes, naming, synchronization, consistency and replication, fault tolerance, and security.


• Second part of the book devoted to real-world distributed case studies:


• Numerous end-of-chapter exercises - Explain how the various principles of distributed systems work in practice.


• "Big picture" concepts and many technical details:


• Excellent coverage of timely, advanced distributed systems topics - Examines security, payment systems, recent Internet and Web protocols, scalability, and caching and replication.


 

 
 
Username/ Email  
Password  
If you are new to this site, and you do not have a username and password, please register.