Kshemkalyani University of Illinois at Chicago, Chicago and Mukesh Singhal University of Kentucky, Lexington CAMBRIDGE UNIVERSITY PRESS Cambridge, New York, Melbourne, Madrid, Cape Town, Singapore, São Paulo Cambridge University Press The Edinburgh Building, Cambridge CB2 8RU, UK Published in the United States of America by Cambridge University Press, New York Information on this title: © Cambridge University Press 2008 This publication is in copyright. Distributed Computing Principles, Algorithms, and Systems Ajay D. He is a Fellow of the IEEE, and his principal areas of research include distributed systems, computer networks, wireless and mobile computing systems, performance evaluation, and computer security. In 2003, he received the IEEE Technical Achievement Award, and currently serves on the editorial boards for the IEEE Transactions on Parallel and Distributed Systems and the IEEE Transactions on Computers. in Computer Science in 1986 from the University of Maryland, College Park. Mukesh Singhal is Full Professor and Gartner Group Endowed Chair in Network Engineering in the Department of Computer Science at the University of Kentucky. He currently serves on the editorial board of Computer Networks. He is a Senior Member of the IEEE, and his principal areas of research include distributed computing, algorithms, computer networks, and concurrent systems. In 1999, he received the National Science Foundation’s CAREER Award. Before moving to academia, he spent several years working on computer networks at IBM Research Triangle Park. in Computer and Information Science in 1991 from The Ohio State University. Kshemkalyani is an Associate Professor in the Department of Computer Science, at the University of Illinois at Chicago. Practitioners in data networking and sensor networks will also find this a valuable resource. With state-of-the-art algorithms, numerous illustrations, examples, and homework problems, this textbook is invaluable for advanced undergraduate and graduate students of electrical and computer engineering and computer science. Emerging topics of significant impact, such as peer-to-peer networks and network security, are also covered. Simple explanations and illustrations are used to elucidate the algorithms. Algorithms are carefully selected, lucidly presented, and described without complex proofs. Broad and detailed coverage of the theory is balanced with practical systems-related problems such as mutual exclusion, deadlock detection, authentication, and failure recovery. This comprehensive textbook covers the fundamental principles and models underlying the theory, algorithms, and systems aspects of distributed computing. It requires a solid understanding of the design issues and an in-depth understanding of the theoretical and practical aspects of their solutions. Design of distributed computing systems is a complex task. This page intentionally left blank Distributed Computing Principles, Algorithms, and Systems Distributed computing deals with all forms of computing, information access, and information exchange across multiple processing platforms connected by computer networks.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |