Books › Elixir in action

Elixir in action
351 pages
A pragmatic, eye-opening journey into building systems that simply do not fail, reshaping how you think about concurrency.
What it feels like
Reading this feels like unlocking a new level of engineering clarity. It is a steady, focused climb that gently but firmly rewires your brain for functional programming and concurrency. The prose is crisp and deeply pragmatic, stripping away academic jargon in favor of battle-tested wisdom. You aren't just learning syntax; you are absorbing a philosophy of resilience and fault tolerance. The atmosphere is one of quiet empowerment, the kind that comes from realizing you can build systems that heal themselves. It delights developers who are tired of fragile codebases and are hungry for a paradigm shift, offering a deeply satisfying arc from initial curiosity to the confident mastery of scalable architecture.
- Mood
- focused
- illuminating
- empowering
- Tone
- pragmatic
- authoritative
- encouraging
- clear
- Pace
- steady
- Themes
- paradigm shifts · architectural resilience · mastery of concurrency · practical problem-solving
- The writing
- Crisp, highly structured, and pragmatic, balancing deep technical theory with accessible, hands-on examples.
- The arc
- Moves from the initial friction of unlearning old habits to a profound, satisfying click of architectural clarity.
- Who it's for
- Software engineers hungry for a paradigm shift who want to build highly scalable, fault-tolerant systems.
About the book
The Elixir language blends the battle-tested power and stability of the Erlang virtual machine with an approachable and expressive syntax. Revised and updated for the Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you'll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming.
Description from Open Library.
Books like Elixir in action
See why they match
Programming ErlangJoe ArmstrongAn authoritative, hands-on journey into mastering concurrent programming, guided by the creator of the language himself.
Clojure programmingChas EmerickA rigorous but rewarding journey that rewires your brain to think in elegant, functional abstractions.
Fluent PythonLuciano RamalhoAn illuminating, deep-dive journey into the elegant, hidden mechanics of a beloved programming language.
Programming in LuaRoberto IerusalimschyAn authoritative, steadily paced journey into the mechanics of a versatile scripting language, guided by its chief architect.
Kubernetes in ActionMarko LuksaA structured, pragmatic guide to mastering the complexities of modern application deployment and distributed processing.
Eloquent JavascriptMarijn HaverbekeA beautifully crafted, philosophical journey into the heart of web programming that treats code as a medium of expression.