mingyar.furtado

mingyar.furtado

Gigalixir or Heroku - your thoughts?

Hey guys!

I’m about to deploy a simple phoenix app, so I would like to hear your impressions and thoughts about Gigalixir and Heroku.

What you guys think is the best?

Thanks in advance!

Most Liked

sanswork

sanswork

I moved all our stuff over to Gigalixir earlier this year and haven’t regretted it for a second.

Pros:
-Designed for elixir so stuff like clustering just works
-Support is amazing. Shout out to @jesse who has replied to me at about every point on the clock really quickly(I hope my emails aren’t triggering a page) as I’ve been in different timezones and always goes above and beyond. Heroku support for me has generally been pretty good but Gigalixir has wowed me in this department. Including a few times where the problem has definitely been with me(one example is setting up a migration release task for distillery where I missed a line about ecto 3 needing a larger pool that Jesse spotted immediately) and not their services.
-No daily reboots

Cons:
-You can’t do most things in their webui
-The wording around scaling on heroku is easier to understand though you get more granularity with gigalixir so this is a mixed bag.
-(niche) I run multiple accounts on gigalixir for my various organisations and there isn’t fast account switching in the cli like they have in heroku

jesse

jesse

Hi! I’m the founder of gigalixir in case you have questions for me. Happy to help in any way I can.

gshaw

gshaw

Gigalixir doesn’t support the citext text column in their free tier which is unfortunate.

I went with a $5 Digital Ocean VPS with Dokku (think personal Heroku) and have been happy with that for hobby projects. It isn’t free but $5/month is close enough.

Where Next?

Popular in Questions Top

senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
Werner
Hi, I’m using Ubuntu 18.04 and after updating to OTP-24.0 yesterday i have this warning when I run “mix local.hex”: 14:57:30.512 [warn] ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
freewebwithme
Using vs code and installed ElixirLS: support and debugger. And I got an error popped up on start up says Failed to run ‘elixir’ comma...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
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
chewm
Hi guys, nice to meet you to the whole forum, I’m new here, I’m trying to configure visual studio code for elixir, right now the intellis...
New
chrisalley
ExUnit now has describe blocks which is a welcome addition coming from RSpec. In the docs, it states that nested hierarchies of describe ...
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New

Other popular topics Top

srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
sergio
I couldn’t find any guides that worked well with Phoenix 1.6.0 and esbuild. I hope this helps people test the waters and eases you into t...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
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
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
magnetic
Hey :wave:t3: Elixir community, I’ve been learning Elixir, and working on some side projects. My editor of choice is VSCode, and althoug...
New

We're in Beta

About us Mission Statement