3 ms·
Sorry, this is false. I'm a Java developer who became a Ruby developer who became an SRE. Ruby is far easier to deploy and use than Java or (in my limited exp
by codeduck 6y ago
Sorry, this is false.
I'm a Java developer who became a Ruby developer who became an SRE.
Ruby is far easier to deploy and use than Java or (in my limited experience) Golang, specifically because it has a single, mature, sane packaging system i.e. bundler.
Only Elixir + hex come close to the ease of packaging with bundler. The only time you need to compile gems is if you're shipping ones with native extensions - and there are enough alternatives available that you shouldn't need to use gems with native C extensions.
If you're running ruby on a modern web server - like puma - it will scale far further than your architecture will likely permit without redesign.
- Sparkyte 6y agoI worked with both Java and Ruby. It's easier to ship Java than Ruby. I've even used puma and unicorn. But when you compare it to just getting a springboot build with Java it's kind of pointless. Puma doesn't even matter anymore especially in a K8S cluster unless the application is big and tall.