Ruby performance profiling: an unorthodox approach

09-Nov-2017 2419
We have built an app for one of our clients that allows you to search companies from all over the world, based on key properties like name, country etc and supports even more advanced search queries like CEO last name, sales margin etc. In our implementation we have a Rails app that is sitting as a middleman between an old, inflexible API and our shiny new front-end using EmberJS. Basically it acts as an API Gateway and we have employed various performance tricks like memoization on static or rarely changing data as well as caching to the origin data using Redis.
Use coupon code:

RUBYONRAILS

to get 30% discount on our bundle!
Prepare for your next tech interview with our comprehensive collection of programming interview guides. Covering JavaScript, Ruby on Rails, React, and Python, these highly-rated books offer thousands of essential questions and answers to boost your interview success. Buy our 'Ultimate Job Interview Preparation eBook Bundle' featuring 2200+ questions across multiple languages. Ultimate Job Interview Preparation eBook Bundle