Hacker News new | ask | show | jobs
by clajiness 1539 days ago
Ask GitHub, Basecamp, Shopify, Zendesk, Netflix, etc, etc. This notion that Rails is slow and doesn’t scale is misinformed at best.
2 comments

One of the most recommended hosters [0] offers a 90 EUR/month plan just for up to 50 concurrent users! What I joke! This is like an instance fir my extended family and friends!

[0]: https://masto.host/pricing/

From https://masto.host/pricing/ - Under the Galaxy plan 90 EUR/Month: "2000 Active Users (estimated)"

Also, in the 'about the plans' section of that page, under 'Concurrent Requests' and 'Users and Active Users' you have more details. But one can think of concurrent requests limit as actions occurring simultaneously (eg: 50 people clicking a button at the exact same time). Even on the rare occasions when that happens, the actions are queued and take a couple more seconds to process.

Netflix runs Java heavily on the backend to scale their platform. Twitter ditched Ruby on Rails and moved to JVM (Sala) for the same reasons. Any benchmark comparison for programming language performs will show Java beating Ruby on Rails, Python etc by huge margin.
Also, isn't Netflix actually using Python instead of Rails?

https://netflixtechblog.com/python-at-netflix-bba45dae649e

The main thing Java beats other langs in by a huge margin is memory consumption.
Which isn't a little advantage!