TorrentMirrors aims to proxy all the web's torrent sites, even when they're down.
Proxy sites allow people to bypass IPS blockades, but when the original site goes down the proxy goes with it. TorrentMirrors aims to solve this problem by creating so-called hybrid proxies that mirror the source website.
Arguably the most popular torrent website online, 'ThePirateBay' has been blocked by ISP's in major countries such as the United Kingdom, Italy, The Netherlands, Malaysia, Denmark and Belgium. Citizens of these countries trying to access the site by typing in its domain name or searching for it on their search engines find that their request is met with a message from their ISP's (Internet Service Provider) preventing them from accessing the site. This is why the recent influx of these 'proxy' sites, which allow users to effectively bypass this blockade, has been so prolific.
There are, however, some drawbacks to these proxy sites. If the site itself goes offline, due to a server issue or network issue as is frequently the case, these proxies stop working. Not to mention if the proxies themselves go down, as has been the case several times in the last few months alone. These 'simple proxies' are 100% dependent on the site they're proxying to be online. This approach also has other potential performance issues most notably that instead of a user's requests going directly to the site, they are making a detour through the "proxy" server that adds an extra delay to the speed of the page loading. This increases the network latency and end users can notice this effect. Also, for every page loaded on the proxy, a page is loaded on the site itself. This means that for every page viewed through a proxy, several requests are created in duplicate, adding up to extra bandwidth and unnecessary requests.
The solution to the problem is rather complicated according to Riley, the architect behind TorrentMirrors and its network of "hybrid proxy" sites. You can mirror the entire site - creating an entire copy of it - but this requires that you keep an full copy of the website stored at all times, and it is not practical or even feasible to crawl every single page a website contains at a rate which would yield fresh results without putting a huge demand on the site which you are trying to proxy. The solution, it seems, is to keep a smart cache of popular pages in memory, and store the rest on disk. If a page is requested that doesn't exist in the "cache", it is retrieved from the target website like a simple proxy, only that the page is then stored locally, so the next time it is requested it does not have to make that extra trip to the target site.
The effects are quite noticeable, browsing any of these hybrid proxy sites are in some cases faster than the original sites. All while saving bandwidth. There is another feature that is quite unique to this method. If the target site goes offline, the hybrid proxy can continue to serve pages from its cache, effectively becoming a copy of the site. Other proxies simply go offline and stop working.
TorrentMirrors has stared out by providing free proxy mirrors of four of the largest torrent sites, of which all have been banned in at least one country or another. These sites include are BayMirror.com (for thepiratebay)
TorrentMirrors has a pretty lofty goal, and only time will tell if it will achieve its goal of proxying the entire torrent web. To try it out, head to: http://www.torrentmirrors.com, other sites are being added at the moment.