Jump to ratings and reviews
Rate this book

Adopting Elixir: From Concept to Production

Rate this book
Bring Elixir into your company, with real-life strategies from the people who built Elixir and use it successfully at scale. See how Ben Marx and Bleacher Report maintain one of the highest-traffic Elixir applications by selling the concept to management and delivering on that promise. Find out how Bruce Tate and icanmakeitbetter hire and train Elixir engineers, and the techniques they've employed to design and ensure code consistency since Elixir's early days. Explore customer challenges in deploying and monitoring distributed applications with Jose Valim and Plataformatec. This book has all the information you need to take your application from concept to production.

Adoption is more than programming. Elixir is an exciting new language, but to successfully get your application from start to finish, you're going to need to know more than just the language. The case studies and strategies in this book will get you there.

Make a business case and build a team before you finish your first prototype. Once you're in development, form strategies for organizing your code and learning the constraints of the runtime and ecosystem. Convince stakeholders, both business and technical, about the value they can expect. Prepare to make the critical early decisions that will shape your application for years to come. Finally, manage your deployment with all of the knobs and gauges that good DevOps teams demand. Decide between the many options available for deployment, and how to best prepare yourself for the challenges of running a production application.

This book picks up where most Elixir books let off. It won't teach you to program Elixir, or any of its tools. Instead, it guides you through the broader landscape and shows you a holistic approach to adopting the language.

275 pages, Paperback

Published November 25, 2017

Loading interface...
Loading interface...

About the author

Ben Marx

3 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
36 (49%)
4 stars
25 (34%)
3 stars
9 (12%)
2 stars
3 (4%)
1 star
0 (0%)
Displaying 1 - 6 of 6 reviews
Profile Image for Sebastian Gebski.
1,043 reviews1,018 followers
April 14, 2018
Quite unusual kind of book.
Not aimed for newbies (that need to be taught what Elixir is & what are its advantages).
Not aimed for content-free decision makers (to present them KPIs that will get increased due to Elixir adoption).
Aimed for IT professionals who've already learned Elixir & OTP platform and are right now thinking about the operational shift towards using them on production. Considerations in this book are about ecosystem, all the necessary tooling, basic needs out of pure coding (like monitoring, deployments, troubleshooting, etc.).

Large part of the book consists of few case studies of real-business Elixir adoption : no "sweat farting", but real war stories - what went right, what were the issues, how did they try to overcome them.

I really like the fact that authors try to approach the topic very widely - that book ain't just about the technology - but it's a book about change, so it covers important aspects like "how do you recruit people if you're using such rare technology".

OK, summary time. This book ain't perfect. There were several moments when elaboration ended in the exact moment when things started getting interesting & I was almost screaming "aaaaand? what theeeeeen?", but I just can't ignore the fact that it's a very important book as it's very unique (pretty much one of its kind) & very needed.

For me: 4.5 stars, and I'm rounding it to 5 just to help this book get more interested (it deserves). In the meantime I hope that subsequent editions will get even better.
Profile Image for Joel.
24 reviews
December 6, 2017
Worth the price of admission for the deploy and post-deploy chapters.
Profile Image for Mateus Freira.
3 reviews
January 19, 2021
This is a great book about adopting new technologies. I would recommend it to anyone that is planning to migrate a legacy system to any new technology, not only elixir (manly the initial character that contains great insides about how to approach the migration
Profile Image for Adolfo Neto.
56 reviews12 followers
January 17, 2018
It is not a book for beginners who want to learn Elixir. It is more for those that want to know if the effort to learn Elixir is worthwhile. It is.
9 reviews
April 2, 2019
Dives into a lot of the whys behind Elixir's approach to functional programming. If you want a deeper understanding of Elixir, you will find it here.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.