When Life Gives You No Global Variables, Use Message Passing
A note on distributed programming
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…