But until this week, we failed to see a common thread among these reports
from Jesper Joergensen (Ft. Heroku & LEMON) – Routing Performance Update 9 on Rap Genius
This is hard to believe. When Tim Watson approached Heroku in February 2011 Heroku’s response was:
Tim,
You’re correct, the routing mesh does not behave in quite the way described by the docs. We’re working on evolving away from the global backlog concept in order to provide better support for different concurrency models, and the docs are no longer accurate. The current behavior is not ideal, but we’re on our way to a new model which we’ll document fully once it’s done.
In the meantime, you shouldn’t have any difficulties as long as you keep your web requests short (less than about 500ms), which is good practice anyway.
Sorry for any difficulty or confusion, and thanks for digging in and providing such a detailed analysis.
Adam
To help improve the meaning of these lyrics, visit "Routing Performance Update" by Jesper Joergensen (Ft. Heroku & LEMON) 9 and leave a comment on the lyrics box