Hacker News new | ask | show | jobs
by cpursley 520 days ago
Don't get me started on Rails and all the anti-patterns that Active Record introduces...
1 comments

You don't have to. I believe RoR has good and bad sides, but the multi-threaded debugging stories of _why_ there were timeout problems when the interpreter got a global interpreter lock and how SQLite driver got fixed translates to lots of other programming languages.

Just saying that you run network I/O and blaming the kernel / network latency for all the delays in other SQL drivers is easy, but with SSDs getting so much lower latency than HDDs, one has to seriously consider throwing out network based databases for lots of programming tasks.