NAVIGATION: Front page | java proxy comparison table | python proxy comparison table
Proxy Name | HTTP Replicator |
---|---|
Language and version | python version: 2.3 |
HTTP version | 1.1 |
HTTPS Connect | no |
Windows NTLM support | no |
Last updated YYYY-MM-DD | 2008-01-31 |
Platform | Linux |
Author | Gertjan |
Home page | http://freshmeat.net/projects/http-replicator |
Primary features | Caching. Designed for caching Debian packages. Good asyncore design pattern. |
Features |
Replicator is a replicating HTTP proxy server. Files that are downloaded through the proxy are transparently stored in a private cache, so an exact copy of accessed remote files is created on the local machine. It is in essence a general purpose proxy server, but especially suited for maintaining a cache of Debian packages. |
License | GPL |
Design Architecture | Fibers |
Notes | A debian package is available. The python code is discussed on the project homepage. HTTP Replicator was re-written in 2008 to use Fibers, i.e. lightweight threads scheduled through cooperative multitasking, implemented using python generators. |