Chapter 12OTP
You’ve now had your first Phoenix Channels experience and should be developing a good intuition for the strength of Phoenix for highly interactive applications. You’ve also lightly sampled OTP concepts including applications and supervision trees. You have everything you need to create beautiful code and then run it reliably at breakneck speeds.
Phoenix isn’t just about user interfaces, though. You also have the experience and elegance of Erlang’s OTP framework. In general, OTP is a way to think about fault-tolerance, concurrency, and distribution. It uses a few patterns that allow you to use concurrency to build state without language features that rely on mutability. OTP also has rich abstractions for supervision and monitoring. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access