Hey, Dave Winer — how about implementing a method of invoking the weblogs.com ping that doesn’t do an immediate site check? It could just return a success code, then queue the request for processing. A cron job could then reap the queue every few minutes in an efficient multi-threaded way, and add the legitimately updated sites to the list.
This would eliminate the long wait and the associated timeouts for pinging clients, and hopefully would also reduce load on the weblogs.com server as well, since you would be able to pool database accesses.
You would, of course, still leave the original method available, for those who just can’t stand the thought of waiting more than one minute for their site update to be seen by the world.
Hmmm…. Of course, I doubt that Dave Winer is going to see this, since I’m tracking back to LazyWeb, and Winer and Ben Hammersley have a blood-feud going.
Asynchronous Weblogs.com PingsRelated posts:
- Bogus blo.gs pings?
" Has anyone else noticed that blo.gs seems to be reporting erroneous site updates? Over the last day or so, it keeps reporting site updates,..." - blo.gs: hook up a cloud
" Extreme technical blogging geekout zone ahead! blo.gs: hook up a cloud the old cloud service that operated via rebroadcasting pings over HTTP is being..." - Another nifty use for FOAF
" Ben Hammersley has taken an idea of Dave Winer’s and added a cool twist to it: Using FOAF For Comment Identity and Followups. I’ll..." - Theme Issues
" I am aware that there are some glitches in some of the themes, particularly when viewed in Internet Explorer. I’ll try to fix them..." - Open Source to the Rescue
" Hurray for Open Source projects. At my work, we recently underwent a major system change behind the scenes (moved our line-of-business from a mainframe..."















3 Comments
If Google did weblogs.com[1], you can be sure they’d do something like this.
It points up a critical need in sync web services for a fast return. especially when the source of the client request is a user.
[1]Yes, please. Be able to ping google and say “I’ve changed, please index me now”. This idea is already in Lazyweb somewhere and is rumoured to be in Google R&D already.
jrmw
fxpo rjqxnid atzqf