[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A reminder we should think about congestion control at some point




Tim Bray wrote:
http://www.infoworld.com/article/04/07/16/29OPconnection_1.html? source=rss&url=http://www.infoworld.com/article/04/07/16/ 29OPconnection_1.html

I'm not sure this is *really* a problem, in that we might decide that
existing HTTP caching & traffic management techniques will suffice
for Atom.  But we should be conscious of it. -Tim

I've been studying the HTTP caching mechanism and I'm really amazed by the performance improvement. I guess gzip compression is something that too few people are using. I host about a dozen of scrapped feeds for personal use (but I share them with various friends), and recently I noticed they were eating about 300mb of my bandwidth. I've since then started using cgi_buffer (a Python library that encapsulates all HTTP caching techniques plus gzip compression) to generate those feeds, and the bandwidth use reduced drastically.

So I think the solution already exists. But not everyone is aware of it.
Perhaps it would be ideal to have a separate document, some sort of
guidelines, with detailed documentation (and preferrably friendly,
easy-to-read documentation) on how to implement these methods.

Since I've been already dedicating a considerable amount of my time to
that subject (it's important to my current work), I'd gladly volunteer
to write a draft about it with the best of my non-native English. But I
have the feeling that that document (a friendly, easy-to-read,
syndication-specific, HTTP caching tutorial) already exists somewhere...



\\ jonas galvez
// jonasgalvez.com