Hacker News new | ask | show | jobs
by jerhinesmith 4233 days ago
RVM/rbenv/chruby are generally discouraged on production servers.
2 comments

I don't know why you are being downvoted, you are absolutely correct. If you need update something as important as a programming language version, you should be rebuilding the server entirely a la Immutable Infrastructure. If you're using Docker, it's as simple as building a new docker image with the latest Ruby version.
Not for me! Being able to easily swap rubies in production gives a lot of flexibility. I've found that Chruby in production has been very reliable and easy to manage.
Yep, there are also significant performance benefits in compiling ruby for your machine if you're running on bare metal.