Re: [blogite] Re: b2 client pingback

Date view Thread view Subject view Author view Attachment view

From: Simon Willison (simon@incutio.com)
Date: Sat Sep 07 2002 - 15:44:39 BST


At 15:32 07/09/2002 +0100, you wrote:
>I'm not sure there is a need for a central repository at all. Remember,
>when you are pinging a blog, you are only pinging it /once/ for each
>post you make for it.

My reasoning for having a central repository is this: If I post a blog
entry that links to 20 other sites the overhead of my blogging client
making a minimum of one HTTP request for each of those entries is pretty
huge (especiially as I'm implementing it in PHP so I'll probably have to
wait for it to finish before seeing the "entry added" page). With a locally
cached list of blogs that are interested in specific URLs that overhead is
gone - all I have to do is ping the few pingback servers (if any) that my
list tells me want pinging. A central server is therefore a useful addition
(not a requirement mind) to the system as it acts as a place I can get a
list of blogs from at regular intervals.

> Yeah, if we were pinging every single time someone
>follows a pingback, or something, we might want somewhere to remember
>who does what. The centralised reasouce would have to be talked to every
>time (You mentioned keeping a local copy. Bad idea, something like this
>could get /huge/ if it takes off, why do you think blo.gs restricts
>grabs to one per hour? even at that rate I wouldn't want their bandwidth
>bill.

I don't see the list getting that big. Realistically, how many blogs are we
expecting to implement PingBack? I'd say less than a hundred, but if we're
optimistic we can say less than a thousand. A thousand blogs still adds up
to a PingBack server file of less than 200KB.

>Also, this is an "instant blogroll" system that's currently being piled
>in with a trackback replacement system, and I would *highly* recommend
>they get spilit before the eventual pB spec becomes loaded with stuff
>not really in it's remit.

The instant blogroll thing is a separate thing entirely :) It's completely
separate from PingBack, in fact it's p4obably a good idea to clarify that
now before anyone gets confused.

Cheers,

Simon

-- 
Web Developer, www.incutio.com
Weblog: http://www.bath.ac.uk/~cs1spw/blog/
Message sent over the Blogite mailing list.
Archives:     http://www.aquarionics.com/misc/archives/blogite/
Instructions: http://www.aquarionics.com/misc/blogite/

Date view Thread view Subject view Author view Attachment view

This archive was generated by hypermail 2.1.5 : Sat Sep 07 2002 - 16:05:00 BST