FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Notes on Theory of Distributed Systems
- Author(s) James Aspnes
- Publisher: Arxiv.org and Yale University
- License(s): CC BY-SA 4.0
- Paperback: N/A
- eBook: PDF (516 pages)
- Language: English
- ISBN-10: N/A
- ISBN-13: N/A
- Share This:
From mobile phones to the Internet, our lives depend increasingly on distributed systems linking computers and other devices together in a seamless and transparent way.
This book provides students of computer science and engineering with the skills they will need to design and maintain software for distributed applications. It will also be invaluable to software engineers and systems designers wishing to understand new and future developments in the field.
It also provides a comprehensive source of material on the principles and practice of distributed computer systems and the exciting new developments based on them, using a wealth of modern case studies to illustrate their design and development. The depth of coverage will enable readers to evaluate existing distributed systems and design new ones.
Topics: Models of asynchronous distributed computing systems. Fundamental concepts of concurrency and synchronization, communication, reliability, topological and geometric constraints, time and space complexity, and distributed algorithms.
About the Authors- James Aspnes is a professor in the Computer Science Department at Yale. He is also the Director of Undergraduate Studies for the Computer Science department. His main area of research is distributed algorithms.
- Parallel and Distributed Computing and Programming
- Operating Systems (OS) Design and Construction
- Computer System, Organization, and Architecture
- Computer Networks and Communications
- Cloud Computing, Serverless, and Distributed Systems
-
Distributed Systems, 3rd Edition (Maarten van Steen, et al)
This book covers the principles, advanced concepts, and technologies of distributed systems in detail, including: communication, replication, fault tolerance, and security. It shows how distributed systems are designed and implemented in real systems.
-
Designing Distributed Systems: Patterns and Paradigms
It presents a collection of repeatable, generic patterns to help make the development of reliable distributed systems far more approachable and efficient, demonstrates how you can adapt existing software design patterns for designing and building reliable apps.
-
Distributed Systems For Fun and Profit (Mikito Takada)
This little book manages to pack an enormous amount of information about core distributed system concepts. It offers concise and clear explanations and links and references to many important works and papers on distributed systems.
-
Designing and Building Parallel Programs (Ian Foster)
This book introduces the parallel paradigm, and shows how parallel programming is carried out using a variety of programming languages, focus throughout on parallel programming as opposed to algorithm development.
-
Grid Computing - Technology, Applications, and New Horizons
This book tells the story of great potential, continued strength, and widespread international penetration of Grid computing. It highlights the international widespread coverage and unveils the future potential of the Grid.
:
|
|