Your ideas for Elixir book authors and content creators

Personally I would love to see more books echo the sentiment of PragDave in his online course - specifically, utilising the Replaceable Component Architecture as I’m really drawn to this way of building systems.

I’d like to see an app built with multiple components using different DBs (where those DBs excel - a r/ships component with a graph DB for example, a registrations component with Postgres perhaps).

I think as apps get bigger (they’re only going to get bigger and more complex) more and more teams are going to look to architectures and principles that are better equipped to deal with these challenges as well as which languages make them easy.

I often think about the Rails monolith and how far that is from how Elixir and Phoenix encourages you to build systems - Umbrellas, Contexts and more recently via people like PragDave, the replaceable component architecture (although he just calls it components).

7 Likes