Building a CQRS/ES Web Application in Elixir Using Phoenix
31 Jan 2017Building a CQRS/ES Web Application in Elixir Using Phoenix
Building applications following domain-driven design and using CQRS feels really natural with the Elixir – and Erlang – actor model. Aggregate roots fit well within Elixir processes, which are driven by immutable messages through their own message mailboxes, allowing them to run concurrently and in isolation.
Really nice (long) dive into building a CQRS/Event Sourcing application using Elixir.