Photo by Lee Lawson on Unsplash

When Life Gives You No Global Variables, Use Message Passing

A note on distributed programming

Dmitry Zinoviev
2 min readJun 15, 2023

--

Computer science recognizes two principal interprocess communication paradigms: shared memory and message passing.

Shared memory is virtually global RAM accessible to two or more processes. “Virtually global” means it looks like a contiguous address space for all processes…

--

--

Dmitry Zinoviev

Dmitry is a prof of Computer Science at Suffolk U. He is loves C and Python programming, complex networks, computational soc science, and digital humanities.