Crunch Mode Blog - A State of Mind by Developers at D2Soft Technologies

Like us on Facebook

How We Manage to Save 90% of Feed Bandwidth

We all know it already: RSS feeds are bandwidth eaters.  We often see that as much bandwidth is used for the feeds alone than for the rest of the actual Web site.

Two years ago when we started RSScache, we thought there was a better way to handle all this overused bandwidth.  And with the RSS going mainstream soon (I refer to IE7 integrating feeds into the OS), the timing is quite there to do something about it.

So for the last two years, we developed and optimized RSScache to be able to handle a great number of requests while using a low bandwidth footprint.  To show you how we did, I generated a graphic showing the actual bandwidth used by RSS feeds:

Feed Bandwidth May 2006

Note that only bandwidth used for feeds is calculated here (nothing related to HTML pages or images or else).  This bandwidth represent about half a million feed hits per day.

The blue line shows how much bandwidth would be required if feeds where distributed normally like plain simple text files.  As you can see, we have about 7 to 11 gigabytes of data transfer per day, which is quite big considering that this is for feeds alone.

Now the orange line (the one at the bottom), is the bandwidth used while using our RSScache technology, which truly optimizes the data transfer.  As you can see, we now have about only 1 gigabyte of data transfer per day.  That's about 90% of bandwidth saving!  And of course, the end user doesn't see the difference on his side, since he gets all his information like normal.

Note that the line in the middle is how much bandwidth we used to crawl all the feeds we cache.

Well I don't think anyone else has done such a great job saving bandwidth!  I think our 2 years of development has been pretty rewarding, don't you think? ;)  If you want to know more about our technology, see How it works.