Elixir Books on Concurrency

5
Programmer Passport: OTP

by Bruce Tate

elixir functional programming concurrency reliable systems

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.

74 pages Published: June 14, 2022
View Details
Programmer Passport: Elixir

by Bruce Tate

elixir functional programming concurrency metaprogramming

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.

130 pages Published: May 25, 2022
View Details
Concurrent Data Processing in Elixir

by Svilen Gospodinov

elixir concurrency otp performance

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.

174 pages Published: August 09, 2021
View Details
Elixir in Action (3rd Edition)

by Saša Jurić

elixir concurrency otp distributed systems

A deep dive into Elixir 1.15 and OTP—explore modules, concurrency, distributed design, and production deployments through practical examples.

416 pages Published: March 10, 2019
View Details
Programming Elixir ≥ 1.6

by Dave Thomas

elixir functional programming concurrency

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.

410 pages Published: May 17, 2018
View Details

Submit New Book

Subscribe to Newsletter

Get the latest Elixir news, tutorials, and community updates delivered to your inbox.