It seems easier to scale the Heroku dynos or AWS servers with a slider, but is it really required?
When developers see that their application is slow, their first reflex is to increase the dyno size. They hardly ever look at the application code. I've seen a lots of Ruby applications and most of them are over-scaled and wasting money.
I intend to start by focusing on areas where Ruby takes a performance hit, such as Garbage collection and memory management.
Then I will talk about the solutions to fix them in Ruby applications.
Further I will showcase how why its better to use one function in Ruby over the other and the performance hit the application is taking because of them. These will be backed by the benchmarking suite I have created from my experience.
IBM Bluemix OpenWhisk: Serverless Conference 2016, Tokyo, Japan: The Future o...OpenWhisk
Learn more about the IBM Bluemix OpenWhisk, a serverless event-driven compute platform, which quickly executes application logic in response to events or direct invocations from web/mobile apps or other endpoints.