Elixir Books on Concurrency
5
by Bruce Tate
Programmer Passport: OTP is a fast-paced, hands-on guide to mastering the foundations of Elixir’s reliability and concurrency. You’ll learn to build fault-tolerant, self-healing systems using OTP’s core abstractions like GenServers and Supervisors—the same principles powering world-class telecom infrastructure. Perfect for Elixir developers ready to take their skills to the next level and understand how real-world resilient systems are built.
by Bruce Tate
Programmer Passport: Elixir is a fast-paced introduction to the Elixir programming language, blending insights from Ruby, Erlang, Lisp, and Haskell into one powerful functional ecosystem. You’ll explore Elixir’s core datatypes, concurrency model, and macro system while learning practical techniques for writing efficient, expressive code. Guided by an experienced author, this book helps you grasp Elixir’s unique mindset and build confidence in writing scalable, reliable applications.
by Svilen Gospodinov
Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or fault-tolerance. Most projects benefit from running background tasks and processing data concurrently, but the world of OTP and various libraries can be challenging.
by Saša Jurić
A deep dive into Elixir 1.15 and OTP—explore modules, concurrency, distributed design, and production deployments through practical examples.
by Dave Thomas
This book is the introduction to Elixir for experienced programmers, completely updated for Elixir 1.6 and beyond. Explore functional programming without the academic overtones (tell me about monads just one more time). Create concurrent applications, but get them right without all the locking and consistency headaches.