Designing a scalable application with Elixir: from umbrella project to distributed system
Elixir/Erlang OTP abstractions enforce developers to split programs into independent parts. While “gen_servers” encapsulate parts of business logic on micro-level…