On Scripting News today, Dave announced that NewsIsFree supports the Cloud element of RSS 0.92. This is neat, I never totally understood how this worked before, until I read his longer description.
Basically, the way I understand it... in your RSS you have a "cloud" element that has address of a server in it which accepts HTTP-POST, XML-RPC or SOAP messages. If you want to, you send a message to the cloud server saying "Let me know when there's an update". Then every time there's an update that server will notify the client that there has been a change. Really elegant distributed stuff.
Here's a longer description of the cloud interface. Good, I was wondering when the notification expires. It expires after 25 hours, so if you ever decide to stop supporting notification you can just say "No" and give a message to explain next time anyone tries to register with the cloud. I'm impressed.
Oh, here are some good points as to why this scheme won't scale.
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):