Reputation: 263
Hi I have been creating RSS feeds in Yahoo! pipes to use in an iPhone application that I am building. I have the pipe working fine and containing the right information, I only have one problem. Every time that Yahoo pipes needs to refresh it's data because my iPhone app is accessing the feed URL, it takes about 30 seconds for it to update the feed and that is a very long waiting time in an iPhone app for an update.
I have been searching for a way to basically have a middle man between my iPhone app and yahoo pipes. So that it can query yahoo pipes once every few minutes. This way any slow loading by yahoo pipes won't matter because the middle man will always have at least the latest cache from yahoo pipes stored for the iPhone app to quickly download. Then the 30 second wait time will only affect the middle man and make any updates to that slower but it won't slow down the iPhone app.
I tried feed burner but that didn't quite work how I wanted and I would also ideally like the JSON for the RSS feed to be stored. I was wondering if anyone knows of any simple solutions that I haven't thought of. I have been trying for days to search for a way but I can't quite come up with the right search terms for what I want to do. Any help or points in the right direction would be much appreciated, or at least some guidance on things to search for would be great. Thanks!
Upvotes: 1
Views: 605
Reputation: 55002
It sounds like you're looking for a feed caching service. You can try these guys.
If that doesn't work out you can always write a quick web app that downloads your feed every hour or so and then serves the cached version. I believe amazon is still giving out free micro ec2 instances to new users if you need a host.
Upvotes: 1