5 quotes
You distribute for scale and you replicate for availability.
Immutability is everything (2018)
All languages will have side effects. They will have some form of mutability. The whole goal is to try to decrease this mutability as much as possible.
Immutability is everything (2018)
By learning them, and understanding their paradigms, and by programming in a functional way, you will end up being much more productive and you're becoming much better programmers.
Immutability is everything (2018)
Even if your program is highly parallel, your bottleneck will still be the virtual machine, because you still have schedulers, you still need to process and handle and schedule your different processes.
Immutability is everything (2018)
When you are writing a massively complex highly distributed system, you need more just than a language, Erlang is just a programming language. You need architectural patterns, you need to start thinking in term of how you distribute your system.
OTP, the Middleware for Concurrent Distributed Scalable Architectures (2012)