Lesson plan
CoDeeN
CoDeeN is a proxy server system created at Princeton University in 2003 and deployed for general use on PlanetLab. It operates as per the following: # Users set their internet caches to a nearby high bandwidth proxy that participates in the system. # Requests to that proxy are then forwarded to an appropriate member of the system that is in charge of the file (should be caching it) and that has sent recent updates showing that it is still alive. The file is forwarded to the proxy and thence to the client. What this means for normal users is that if they use this and a server is slow, however the content is cached on the system, then (after the first upload) requests to that file will be fast. It also means that the request will not be satisfied by the original server, equivalent to free bandwidth. For rare files this system could be slightly slower than downloading the file itself. The system's speed is also subject to the constraint of number of participating proxies. For the case of large files requested by many peers, it uses a kind of 'multi-cast stream' from one peer to the others, which then distribute out to their respective proxies.…
Article summary
CoDeeN is a proxy server system created at Princeton University in 2003 and deployed for general use on PlanetLab. It operates as per the following: # Users set their internet caches to a nearby high bandwidth proxy that participates in the system. # Requests to that proxy are then forwarded to an appropriate member of the system that is in charge of the file (should be caching it) and that has sent recent updates showing that it is still alive. The file is forwarded to the proxy and thence to the client. What this means for normal users is that if they use this and a server is slow, however the content is cached on the system, then (after the first upload) requests to that file will be fast. It also means that the request will not be satisfied by the original server, equivalent to free bandwidth. For rare files this system could be slightly slower than downloading the file itself. The system's speed is also subject to the constraint of number of participating proxies. For the case of large files requested by many peers, it uses a kind of 'multi-cast stream' from one peer to the others, which then distribute out to their respective proxies.…
Key claims
No claims recorded.
Discussion questions
- Summarise the article in your own words. Which single claim would you verify first, and why?
- Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
- If two sources disagreed about one of these facts, what would you need in order to trust one over the other?
Bibliography
No sources recorded.
Key claims and bibliography are generated from the same tracked claims and sources as the article page.