We’re currently using Digital Ocean to do our deployment of a Phoenix app. We decided against Heroku because it doesn’t enable the kind of scalability that Erlang provides (Heroku dynos can’t talk to each other).
Is there a a good service out there yet that allows for easy, automated, scalable deployment (like Heroku) but is OTP-scale friendly?
This was designed to be a Heroku for Elixir, with proper OTP handling and all unlike Heroku:
I hesitated to post this here because I don’t want you to think I’m spamming, but I’ve been working on a Platform-as-a-Service designed just for Elixir/Phoenix and I’m looking for some beta testers and some honest feedback, and I thought this was the best place to look.
I call it Gigalixir, and it’s very much like Heroku except it uses supports hot upgrades, node clustering, and remote observer. It also does not restart instances every 24 hours or limit you to 50 concurrent connec…
Internally it runs on the Google Cloud Infrastructure. It has a simple free tier too for testing.
I’m early on in deploying at
nanobox.io. They have a pretty good guide for getting started with Elixir, and their team is regularly in the Slack channel to help un-stick folks.
@markdev I’m the founder of gigalixir.com in case you have any questions or issues. Happy to help you get started with a pull request too.
@jesse! Glad you created that service