Hacker News new | ask | show | jobs
by jesses 3222 days ago
The author says it's "hard to use Elixir with services like Heroku because your instances won’t find each other by default (the way they’re supposed to)".

I just wanted to mention https://gigalixir.com which is built to solve exactly this problem.

Disclaimer: I'm the founder.

5 comments

We're considering to become your customer, but currently our backend isn't only Elixir but also a nodejs app that mostly prerenders our React app. How do you suggest people combine Gigalixir with non-elastic services or, say, databases?
For databases, you can provision one through Gigalixir, or you can provision one yourself with Google Cloud SQL in the us-central1 region.

For other apps, anything running in GCP us-central1 will be in the same high latency network, but some customers interop with AWS or Heroku just fine albeit with slightly higher latencies.

It's obviously a lot more work but since AWS has the biggest market and mind share, a presence in AWS will be a huge boost for you. Also make it clear to customers that you support both GCP and AWS because low latency access to database is a huge concern for most applications.
Thanks, clear! Any chance for a EU-based region soon? Most of our customers are in the EU and some are required to have their data inside the EU at all times for legal reasons.
I actually get requests for EU-based region quite a lot. I think I'll have to start working on that soon, but I can't make any promises.
I'd consider using gigalixir in the future if I have a need to host/run a personal+stateful app. Looks neat. Will have to check it out sometime. Bookmarked.
We'll be waiting for you!
Thanks for sharing, looks very good. But please include a "confirm password" in the signup form to avoid fuckups.
So glad to see someone is doing this so I don't have to!
I'm curious, where does one login from your website?
Right now, almost everything is done from the command-line interface. We're building a web interface, but we wanted to be command-line first so it integrates with scripts and tools.