Ericsson
Erlang
Distributed computing architecture
Actor model
Message passing
Message queue
Email
Computing
Concurrent computing
Inter-process communication