This books (Elixir in Action [PDF]) Made by Saša Jurić About Books DESCRIPTION Erlang is a seasoned development platform that. Elixir in Action The first part of the book is an introduction to the Elixir language. To download their free eBook in PDF, ePub, and Kindle formats, owners. this edition is free when you download Elixir in Action, Second Edition Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with .. eBook $35,99 pdf + ePub + kindle + liveBook.
|Language:||English, Spanish, Portuguese|
|Distribution:||Free* [*Registration Required]|
A gentle, lucid, and compelling guide to Elixir; loaded with practical advice. Revised and updated for Elixir , Elixir in Action, Second Edition teaches you how to apply Elixir to practical .. eBook $ pdf + ePub + kindle + liveBook. Contribute to afeicool/ebook-2 development by creating an account on GitHub. Elixir is an exciting new language, but to successfully get your application from start Elixir in Action teaches you how to solve practical problems of scalability.
Using the generic abstraction. Supporting asynchronous requests. OTP behaviours. Building a concurrent system 7. Working with the mix project.
Managing multiple to-do lists 7. Implementing a cache. Analyzing process dependencies. Persisting data 7. Encoding and persisting. Addressing the process bottleneck. Fault-tolerance basics 8. Runtime errors 8.
Error types. Errors in concurrent systems 8. Linking processes.
Supervisors 8. Supervisor behaviour. Isolating error effects 9. Supervision trees 9. Separating loosely dependent parts.
Removing the database process. Organizing the supervision tree. Starting workers dynamically 9. Error kernel. Sharing state Single-process bottleneck. ETS tables Basic operations. ETS-powered process registry. Working with components OTP applications Describing an application. Creating applications with the mix tool. Creating a to-do application. The application folder structure.
Working with dependencies Specifying dependencies. Building a web server Choosing dependencies. Managing the application environment. Building a distributed system Distribution primitives Starting a cluster. Building a fault-tolerant cluster Cluster design.
Implementing a replicated database. Network considerations Node names. Running the system Running a system with the mix tool Bypassing the shell. Running as a background process. OTP releases Building a release with exrm. Analyzing system behavior About the Technology Elixir is a modern programming language that takes advantage of BEAM, the Erlang virtual machine, without the burden of Erlang's complex syntax and conventions.
About the book Elixir in Action teaches you how to solve practical problems of scalability, concurrency, fault tolerance, and high availability using Elixir. Elixir in Action combo added to cart. Your book will ship via to:. Commercial Address. Elixir in Action eBook added to cart. Don't refresh or navigate away from the page. Go in Action. Martin Foreword by Steve Francia.
Reactive Design Patterns. Elm in Action. Richard Feldman. Which book was that? Note I have only read the 1st version of Elixir in action: Another excellent free! You might find them helpful: By the time you get to the OTP parts you will have enough of a background in Elixir. This book covers building an app domain model first then adding remote access then a User Interface which eventually is left as an exercise for the user to complete.
Given all the parameters I firmly point you in the direction of Elixir in Action 2e. Here are the details with regards to the forum discount. Get through EiA2e first and continue with exercism. If after finishing the book and watching the Erlang master classes exercism still gives you trouble then it is likely a good download. For some other meandering thoughts on reading order see: When learning, what order of books did you start with? Though maybe do the video course after the books all of those are heavily discounted with your forum discount too.
Reading books requires an investment of money, time and effort, but it pays back tenfold in my experience.
Investing in good books will save you so much time and frustration down the road that you will earn your money back within a few months on your first serious project, even if you download and read all of the available Elixir-related books. Also, frankly speaking, a programmer who lacks the patience to read a few books will probably have a rocky road ahead, because programming knowledge work inherently involves a lot of reading. In my opinion, reading just comes with the job of being an effective programmer.
After reading through this discussion I went ahead I bought Elixir in action, 2nd edition. I already started and am powering through the first chapter which has a lovely discussion about Erlang and the BEAM vm.
I agree. But until I become Doctor Strange and somehow gain the power to manipulate time at my will and the power to have a very sexy beard , I need a strategy to use the little time I have as efficiently as possible, as I am sure we all need. Thus, for now, I will focus my all the attention I have int this book. Once that is done however, I will wait some time and play with all the concepts I have learned to make sure they are cemented somehow decently and then I will move to my next book or course or insert self improvement strategy here ….
This is a cycle I go through. I never really stop learning. But this is a story for another time. Right now at www. Which book to read? Learning Questions.