title: Poll REST service with Node.js
body: <p>I'm working on a service that would poll Foursquare for certain check-ins every minute or so and save/update the results in a NoSQL database.  Is the best approach to wrap an http.request with setInterval and then aggregate the chunked response using the data event emitter?  I plan to use the end emitter to parse the JSON and push into a NoSQL DB when the request is complete.  Thoughts?</p>