Distributed Computing: Fundamentals, Simulations, and Advanced Topics, 2nd Edition. Distributed Computing: Hagit Attiya, Jennifer Welch Computing. JENNIFER WELCH received her PhD in Computer Science from MIT in She is. Distributed Computing: Fundamentals, Simulations, and Advanced Topics. Front Cover · Hagit Attiya, Jennifer Welch. John Wiley & Sons, Mar. Distributed Computing: Fundamentals, Simulations, and Advanced Topics. By Hagit Attiya, Jennifer Welch. About this book · Get Textbooks on Google Play.

Author: Telabar Goltizuru
Country: Ecuador
Language: English (Spanish)
Genre: Career
Published (Last): 17 June 2004
Pages: 41
PDF File Size: 20.76 Mb
ePub File Size: 20.27 Mb
ISBN: 258-7-59179-314-9
Downloads: 14039
Price: Free* [*Free Regsitration Required]
Uploader: Shaktill

Fundamentals, Simulations, and Advanced Topics. To make this notoriously difficult subject accessible, ‘Distributed Computing; Fundamentals, Simulations, and Advanced Topics; Second Edition’, provides a solid introduction to the mathematical foundations and Please try again later.

Distributed Computing (book)

This book should be used between intermediate to an advanced course of Distributed Computing area. Wiley-Interscience; 2 edition March 25, Language: Focusingon ideas rather than optimizations, the book discusses major modelsof distributed computing, including: Read, highlight, and take notes, across web, tablet, and phone.

I got this book for a graduate-level class and would not recommend it for undergrads. Amazon Restaurants Food delivery from local restaurants. Concepts and Design 4th Edition. This book covers the main elements of the theory of distributed computing, in a unifying approach which emphasizes the similarities between different models, when possible, or explains inherent discrepancies, when they exist. Message passing and shared memory communication; synchronousand asynchronous timing models, failures, proofs of correctness,and lower bounds Leader election, mutual exclusion, and consensus Causality of events and clock synchronization Simulations between models of distributed computing Advanced topics including randomization, the wait-freehierarchy, asynchronous solvability, and failure detectors With new material on such subjects as fast mutual exclusion andqueue locks, and improved coverage of existing material throughout,this Second Edition will serve as a comprehensive textbook forgraduate and advanced undergraduate students, and as a keyreference for researchers and practicing professionals.


The emphasis is on fundamental ideas, not optimizations. More difficult results are typically presented as a series of increasingly complex solutions.

Review “This is a second edition of a well-received graduate coursetextbook dealing with the important field of distributedcomputing. This book aims to provide a coherent view of the theory of distributed computing, highlighting common themes and basic techniques.

Hagit AttiyaJennifer Welch. Explore the Home Gift Guide. Amazon Inspire Digital Educational Resources. Solving Consensus in Eventually Stable Systems.

English Choose a language for shopping. Computing entities can fail independently, leaving some components operational while others are not.

Distributed Computing (book) | Hagit Attiya

She has published numerous technical papers on the theory of distributed computing and has served on the program computiny for several international conferences on the subject, including chairing the program committees for the ACM Symposium on Principles of Distributed Computing and the International Symposium on Distributed Computing.

Would you like to tell us about a lower price? What if some processors crash? She has also received several teaching awards. We see that issues of latency and reliability can [and will] arise. There was a problem filtering reviews right now. Garg Limited preview – Page 1 of 1 Start over Page 1 of 1. The text contains many accompanying figures and examples. Additional material exercise solutions and lecture notes for a sample course is available for instructors distributdd ; send mail to Hagit Attiya.


Where the distribution might refer to separate CPUs in a multiprocessor architecture, or perhaps to separate computers inside a LAN, or to computers scattered across the Internet.

Distributed Computing: Fundamentals, Simulations, and Advanced Topics

The major models of distributed computing are covered, varying by the mode of communication message passing and shared memoryby the synchrony assumptions synchronous, asynchronous and clockedand by the failure type attkya and Byzantine. Permissions Request permission to reuse content from this site. Sinceshe has taught in the Department of Computer Science at the Technion, Haifa—Israel’s leading technological university.

Problems Solvable in Asynchronous Systems.

There’s a problem loading this menu right now. Welch No preview available – Basic Algorithms in Message-Passing Systems.