JVM, JavaScript, Parallelism, Concurrency, Software Development.
only a lock on the mailbox in case multiple processes send a message to the same recipient in parallel. The immutable data and the message passing enable the programmer to write processes which work independently of each other and focus on the functionality instead of the low-level management of