roshan

roshan

I'm looking for a book on Phoenix hosting/deployment

Hi everyone,

I’m looking for a book on Phoenix server hosting / deployment like the following books for Rails,

Docker for Rails Developers

or

Reliably Deploying Rails Applications

Phoenix is not that young. I expected at least one dedicated book and one dedicated video course on this topic. And as Phoenix also differs from Rails/Django/Laravel in it’s fault-tollerance and hot reload stuff etc, its deployment must be complicated and it should have more learning material.

thank you!

Most Liked

lpil

lpil

Creator of Gleam

Elixir deployment can be complex, but there’s no reason why you cannot deploy it in a simple fashion similar to Java or Ruby.

You don’t have to use hot code reloading, and if you don’t have a clear reason why it would be beneficial to your business I would suggest you probably should not :slight_smile:

11
Post #4
sanswork

sanswork

The guides section here https://hexdocs.pm/distillery/home.html is about as close as you’re going to get at the moment.

For videos https://alchemist.camp/episodes has a number on deployment.

AstonJ

AstonJ

Also check out the threads here on the forum - loads tagged deployment :023:

I’m pretty sure Programming Elixir and Elixir in Action also cover deploying an Elixir app, but IIRC they don’t go too deep into the topic. Adopting Elixir goes more into detail I think:

There was also this screencast that may be of help:

Finally… you may want to add your thoughts in this thread:

:003:

Where Next?

Popular in Chat/Questions Top

Nvim
Anybody know of a Pragmatic Studio 40% off coupon code for video course like Phoenix?
New
Iex.new
Hello!, I just started this week to discover Elixir. I’m a PHP-Programmer and did some sutff in Go too. The more I read about Elixir t...
New
pietrofxq
I’ve bought the following books: Programming Elixir 1.6 Programming Phoenix 1.4 Programming Ecto Functional Web Development with Elixir...
New
shansiddiqui94
Hello all, I recently did my first app in Phoenix and Liveview, many thanks to all the users who assisted me. I found that the tutorial ...
New
marciol
Hey, I have very restricted resources and time so I’m trying to understand the best way to learn Liveview in terms of cost/time. The Pra...
New
loganhelms
A while back, I read a great book by Luis Atencio titled, Functional Programming in JavaScript. In section 7.3, he discusses memoization ...
New
Fl4m3Ph03n1x
Background After following the communitiy suggestion, I bought the Elixir in Action 2nd Edition book and I am about to finish it now. I ...
New
ca1989
Hi all, is there any up to date resource out there (blog, talk, video, book…) about deploying elixir applications using releases? In pa...
New
tom_s
Hello Elixir Community! I’m new to functional programming in general and to Elixir in particular but I’m very intrigued and would like t...
New
QueenSvetlana
My bookstore has Introducing Elixir: Getting Started In Functional Programming and the front cover says the book uses Elixir 1.4. The cur...
New

Other popular topics Top

siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 41454 115
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list....
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New

We're in Beta

About us Mission Statement