top | item 19840121

Ask HN: What back end can provide noticeable performance improvement over Rails?

1 points| forthispurpose | 7 years ago | reply

Hi, pretty much the subj.

What backend framework / technology, if any would provide a noticeable performance in loading / response times over latest Rails?

Provided that:

1) Rails project is fairly optimized (Pagespeed 90+ etc.).

2) No particular requirements, such as an extreme concurrency (not trying to replicate Discord etc.) or extra-large downloads or video streaming / video chat / deep learning, just a very fast website with a database and a backend that serves it.

discuss

order
[+] smt88|7 years ago|reply
A lot of the speed will be dependent on your ability to cache and your implementation of caching. After that, your speed will likely have more to do with your HTML/CSS/JS than your back end.

But, generally speaking, a compiled, static language like C# with .NET Core will be faster than Rails.

I don't have personal experience with them, but Rust, most JVM languages (e.g. Java, Scala, or Kotlin), and F# should also be faster.

Again, a lot depends on your specific code.