Skip to content

Distributed computing

Category: Distributed systems · Status: stub

One line: Tasks on separate machines that communicate over a network: their events are only partially ordered, and one part can fail while the rest keeps running.

Also called: distributed systems, distributed platform.

How it connects

flowchart LR
  n_concurrency["Concurrency"]
  n_distributed_computing["Distributed computing"]
  n_concurrency ---|vs| n_distributed_computing
  classDef center stroke-width:3px
  class n_distributed_computing center
  classDef outside stroke-dasharray: 4 3
  class n_concurrency outside

In each language

Erlang and Elixir distributed Erlang ↗: runtime systems called nodes connect, and message passing, links and monitors work across nodes when pids are used

Where to read more