Understanding the basics of Elixir’s concurrency model
https://medium.com/ilijas-musings-on-software-development/understanding-the-basics-of-elixirs-concurrency-model-bf8523642cc2
This article was originally published on my blog at ieftimov.com.
If you come from an object-oriented background, you might have tried concurrency in your favourite OO language before. Your mileage will vary, but in general OO languages are harder to work with when it comes to concurrency. This is due to their nature — they are designed to keep state in memory and require more expertise and experience to be successful with.