Planning Your Elixir Application

This book is about thinking differently. We started by thinking about the code we write, and how a function style with immutable data forces us to think in terms of transformations.

In the last few chapters we’ve come across another dimension of this: thinking about how we structure our application. Our code is no longer monolithic. Instead we think about independent, interacting servers. (You might even call them services.)

This shift in thinking is a difficult one, because it involves both conceptual adjustments and practical deployment issues. It is something you’ll become more comfortable with over time. But remember to ask yourself the five questions, and your path should be easier:

  • What is the environment ...

Get Programming Elixir ≥ 1.6 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.