JONBRWN
Joined 13 years ago
Karma
227
Submissions
20
Member since
Oct 15
Joined 13 years ago
I'd suggest looking at Elixir/Phoenix if you have a problem with Rails that you think Elixir/Phoenix might be able to solve. Could be scale problems, reliability, real-time communication, etc.
I wouldn't suggest replacing your entire Rails app with Phoenix right away. If possible start with a service that may be having issues and migrate that over if possible.
As with everything though, there are trade-offs. If going strictly AWS fits your use case, you're fine working with GraphQL, etc., go for it.
The channels abstraction was the driving force behind our choice and at the time there wasn’t anything that stood out in the Java world.