Heroku’s routing mesh and queue time has been a regular topic of conversation over the past few months. If you are new to the conversation, you can catch up on our blog about this topic. As part of this conversation, we updated our Ruby agent to improve the accuracy of the queue time metrics.
Today Heroku’s CTO, Adam Wiggins, published an extensive FAQ discussing routing and web performance on Heroku. The FAQ is a complete guide to the routing layer, a retrospective on how things evolved and a look into the future. In the FAQ, you can find how to determine if your application is affected by the routing layer, as well as extensive help on what steps to take if it is.
This is essential reading for anyone running a Rails application on Heroku.