Functional architecture
Elixir
A functional architecture design with a "functional core" layer for business logic, then a "state servers" layer for state management and finally an "imperative shells" layer for side-effects.
[Read More]