fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Distributed Algorithms for Message-Passing Systems

Distributed Algorithms for Message-Passing Systems

by Michel Raynal

Programming TechniquesInformation theoryComputer scienceComputer input-output equipmentComputer Communication Networks
0.0
Open Library
Open Library

About this book

Distributed computing is at the heart of many applications. It arises as soon as one has to solve a problem in terms of entities -- such as processes, peers, processors, nodes, or agents --^ that individually have only a partial knowledge of the many input parameters associated with the problem. In particular each entity cooperating towards the common goal cannot have an instantaneous knowledge of the current state of the other entities. Whereas parallel computing is mainly concerned with 'efficiency', and real-time computing is mainly concerned with 'on-time computing', distributed computing is mainly concerned with 'mastering uncertainty' created by issues such as the multiplicity of control flows, asynchronous communication, unstable behaviors, mobility, and dynamicity. While some distributed algorithms consist of a few lines only, their behavior can be difficult to understand and their properties hard to state and prove. The aim of this book is to present in a comprehensive way the basic notions, concepts, and algorithms of distributed computing when the distributed entities cooperate by sending and receiving messages on top of an asynchronous network.^ The book is composed of seventeen chapters structured into six parts: distributed graph algorithms, in particular what makes them different from sequential or parallel algorithms; logical time and global states, the core of the book; mutual exclusion and resource allocation; high-level communication abstractions; distributed detection of properties; and distributed shared memory. The author establishes clear objectiv…

Themes & subjects

Programming TechniquesInformation theoryComputer scienceComputer input-output equipmentComputer Communication NetworksTheory of Computation

Author

Michel Raynal

Pages

531

Read time

≈ 13h

Editions

4

Language

English

Publisher

Springer

ISBN

9783642437434

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Parallel Processing and Applied Mathematics

Programming Techniques · Software engineering

Parallel Processing and Applied Mathematics

Roman Wyrzykowski

2003

A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)

Python (Computer program language) · Programming (Mathematics)

A Primer on Scientific Programming with Python (Texts in Computational Science and Engineering)

Hans Petter Langtangen

2009

Swarm, Evolutionary, and Memetic Computing

Pattern perception · Programming Techniques

Swarm, Evolutionary, and Memetic Computing

Bijaya Ketan Panigrahi

2010

Trends in Functional Programming

Functional programming (computer science) · Logic design

Trends in Functional Programming

Jurriaan Hage

2013

Beginning C

Computer Science, general · Computer science

Beginning C

Ivor Horton

2006

Algorithms and Programming

Computer algorithms · Computer programming

Algorithms and Programming

Alexander Shen

1996

Compiler Design

Computer science · Compilers (computer programs)

Compiler Design

Reinhard Wilhelm

2010

Formal methods for components and objects

Formal methods (Computer science) · Congresses

Formal methods for components and objects

Frank S. de Boer

2004

Fundamentals of Software Engineering

Mathematical Logic and Formal Languages · Models and Principles

Fundamentals of Software Engineering

Farhad Arbab

2010

Graph Structures for Knowledge Representation and Reasoning

Mathematical Logic and Formal Languages · Programming Techniques

Graph Structures for Knowledge Representation and Reasoning

Madalina Croitoru

2012

Modern Compiler Design

Programming Techniques · Processor Architectures

Modern Compiler Design

Dick Grune

2001

Parallel Programming

Programming Techniques · Processor Architectures

Parallel Programming

Thomas Rauber

2013

Foundational Java

Programming Techniques · Computer science

Foundational Java

David Parsons

2012

Principles of Data Mining

Programming Techniques · Database management

Principles of Data Mining

Max Bramer

2013

Opera Aperta

Philosophy · Literature

Opera Aperta

Umberto Eco

1962

Distributed, Ambient, and Pervasive Interactions

Models and Principles · Computer Applications

Distributed, Ambient, and Pervasive Interactions

Norbert Streitz

2013

Information systems

Business · Data processing

Information systems

John G. Burch

1975

The bias of communication

Communication · Social aspects

The bias of communication

Harold Adams Innis

1951