Introduction to Distributed Systems/
by Shubham Gupta
- 218 pages : color illustrations ; 23 cm.
Includes bibliographic references and index.
Chapter 1: Introduction To Distributed System Unit Introduction 1.1. Distributed System Planning 1.2. Features Of A Distributed System 1.3. Eight Fallacies Of Distributed Computing 1.4. Client/server Computing 1.5. World Wide Web (WWW) An Immense Distributed System 1.6. Advanced Distributed System Models 1.7. Summary Review Questions Multiple Choice Questions References Chapter 2: Design Patterns Of Distributed Systems Unit Introduction 2.1. Parallel Design Patterns 2.2. Skeleton Design 2.3. Cole Manifesto Principles 2.4. Template Design 2.5. Cross-skeleton Templates 2.6. Sample Template Mechanisms 2.7. Summary
This book provides a comprehensive introduction to distributed systems, an essential area of computer science focused on enabling efficient and reliable application performance across multiple machines and networks. It explores key concepts such as nodes, networks, communication protocols, data consistency, and security. The authors, experts in the field, offer insights into distributed computing paradigms, data communication, networking, and distributed file systems. The book is designed for computer science students at all levels and professionals seeking to deepen their understanding of distributed systems. It covers challenges and innovations in the field, offering valuable knowledge for developing scalable and robust distributed computing solutions
9781779561794
Distributed computing Computer networks Data communication Computer science--Study and teaching Network security