I've got an application streaming data to a mySQL server. There's new data record (say up to 40 chars) every few seconds. I'd like to make the info available to people on the web. I was thinking of using RSS, but that's a lot of file I/O.
On the other hand, RSS is everywhere and that would give more people the chance for access.
Are there other protocols which make more sense - like some kind of chatroom? Or, do you think RSS might work for this situation?
Hi. Thanks for taking a shot at this. The data is more like a conversation. There's a lot of it and the order is significant.
May main concern was with the volume. Doesn't RSS require the writing of a new (or updated) file every time there's something new to display? So, in 10 mins I might have to create 200 new files (or update one file 200 times)
I was wondering if that's an accurate way to look at using RSS -- or whether there's some alternative technology that's not file-based...
From your description that does sound a bit unwieldy for conventional RSS usage. Generally you'd have one feed/file and simply be updating that multiple times. However, a standard feed aggregator wouldn't be able to keep up in a usable manner. You might be able to get something working on your local site though with a high data refresh rate.