Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've built quite a few Rails-based APIs recently, and one of the major pain points (for me) has been the performance of generating the actual JSON in the payloads. I've ended up with a modified JBuilder gem and using a subset of its render methods, but performance is still pretty lack-lustre. Compared to to_json, it's absolutely glacial!

I'm wondering how the serialization in rails-api performs in this regard? I'm assuming as this is a core part of its differentiation from rails base, and so it should be better than JBuilder. Has anyone run any benchmarks for JSON rendering?

Forgive me if this is a naive question, this is the first I've heard of rails-api and I haven't explored the source or tried it out as yet.



It uses (well, encourages the use of) AMS, which, as I understand, is way faster than JBuilder. Don't have a benchmark handy, though, as I haven't run into this problem personally.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: