Earlier quoted context omitted.
I'm a django guy. I have no experience with functional programming. What would a transition to phoenix + elixir look like for me?
I've used both and honestly it probably wouldn't change much. Unless you're building an application that deals with tons of persistent connections and websockets there aren't really that many advantages. The Python ecosystem is also much, much bigger than the Erlang and Elixir ecosystem and it has far more mature libraries. If you really want to learn a functional programming language I'd strongly suggest looking at…
Phoenix 1.3.0 Released
81–90 of 143 posts
Re: Phoenix 1.3.0 Released
#82Earlier quoted context omitted.
Rails ships with an auth module: http://api.rubyonrails.org/classes/ActiveModel/SecurePasswor...
My mistake. :) was that added in 5? Am I reading that right or is it just comparing an unencrypted string to the encrypted version?
Re: Phoenix 1.3.0 Released
#83Are there any "here be dragons" for Phoenix? Does it play well with legacy systems? Support for different protocols, etc.
Re: Phoenix 1.3.0 Released
#84Re: Phoenix 1.3.0 Released
#85Re: Phoenix 1.3.0 Released
#86Re: Phoenix 1.3.0 Released
#87How are people hosting their Phoenix projects? I'm used to Heroku or Laravel Forge. I don't really want to mess too much with servers.
Which is why I tried Gigalixir[1] and never looked back. It's sort of like Heroku for Phoenix/Elixir, but without the daily restarts and with hot upgrades and the ability to run a BEAM cluster. Jes (owner) has been super responsive and deploys are trivial... just like I like it.
Also got Postgres running in google cloud (a new offering!) and that's worked great as well.
Sparkpost for an email API and Timber.io for cloud logs have also been stellar. Sweet dashboards.
You get a lot at the free tier on these.
Re: Phoenix 1.3.0 Released
#88We’ve been using Phoenix at my company in production for over a year now. So far the experience has been overwhelmingly positive, our team have totally come round to its adoption, our server costs have come down and our response times have gone down also. Coming from Rails, the ecosystem isn’t quite there yet, but it is far more mature than rails’ was this early on. The hardest thing for us has been deployment, but w…
Re: Phoenix 1.3.0 Released
#89How are people hosting their Phoenix projects? I'm used to Heroku or Laravel Forge. I don't really want to mess too much with servers.
I also want to try gigalixir which has a free tier: https://gigalixir.com/
Re: Phoenix 1.3.0 Released
#90How are people hosting their Phoenix projects? I'm used to Heroku or Laravel Forge. I don't really want to mess too much with servers.
Phoenix works well on Heroku: https://hexdocs.pm/phoenix/heroku.html I also want to try gigalixir which has a free tier: https://gigalixir.com/
1) Daily restarts, which kill any app-side state such as a cache or ETS table
2) Can't take advantage of any clustering
3) Can't do hot upgrades