News for hackers. Stuff that matters.
Re:Why We’re Sticking with Ruby on Rails at Gitlab by mbesto on Monday June 13, 2022 @02:16PM (#31729256)
IMHO, the only two valid business criticisms at scale are:

- It's loosely typed and most orgs end up putting in some type system since it can get unwieldy

- Performance is poor at scale

Both can be "patched" fairly easily at scale though:

- Start introducing a typing system: https://sorbet.org/

- Split heavy throughput services out into things like Go, Java, etc.

Re:Why We’re Sticking with Ruby on Rails at Gitlab by freedomben on Monday June 13, 2022 @07:18PM (#31732929)
I've worked on some huge rails apps, and I don't agree at all that performance is poor at scale. You might need an extra instance or two to handle the same traffic load, but in every codebase I've seen, the problems of slowness are related to database access, slow/unoptimized calls to other services/APIs, etc.