I have developed a very simple Node.js app to stream tweets into MongoDB.
On my localhost, I am collecting dozens of tweets per second (tracking the words “love” and “hate”).
But when I deploy to Heroku, I’m lucky to get one per second.
Is the Twitter streaming API somehow rate-limiting the Heroku IP range or something?
Because to my knowledge, I personally haven’t done anything unusual that would merit my app slowing down that much.
Please advise, as my company is planning to use this app for several projects in 2014.
You can visit this URL and refresh to see how often new tweets are being added: http://pulse3.herokuapp.com/twitter