Hacker News new | ask | show | jobs
by mikeurbach 2974 days ago

  Sadly, I have even less to say about OTP given my limited knowledge of it. I would really like to have another course that would focus more on it.
As an experienced programmer learning about the Erlang and Elixir ecosystem, I found Elixir in Action (https://www.manning.com/books/elixir-in-action) an excellent next step after working through the Elixir guides and writing some small applications. The examples are written in Elixir rather than Erlang, but really it is about how to structure OTP applications.
2 comments

Excellent recommendation. For the people who are considering getting this book, I would like to point out that a 2nd edition of the book is also available in the Manning Early Access Program (MEAP) [1]. OTP-wise things haven't really changed much, but the new edition addresses changes in the Elixir language over the past few years.

[1] https://www.manning.com/books/elixir-in-action-second-editio...

A bit of self promotion that is well intentioned (I seek to help the elixir community and not sell myself in any way): https://stephenbussey.com/2018/01/08/designing-elixir-superv...

Learning about OTP took several tries for me. It didn't click until I had a few real world trials under my belt, because I couldn't see the use case for things.

I recently did a project where I had to build a distributed "choke point" across a cluster and funnel requests to it based on an ID. A project like that took what I thought I knew about otp design and raised it even more.