I'm curious if there is any open source proxy-server-like software out there that I can use to accelerate web surfing. Amazon's Silk browser/platform for the Kindle, and Opera Mini do this for mobile clients; I'm mostly thinking about setting this up for laptop / desktop clients, so I'm not so interested in having a server render a webpage. My setup is this: I have a few clients (my computers), on a high-latency internet connection. I have access to a relatively private server, which has an extremely fast internet connection. Would setting up a proxy server on the server [machine] actually help connection speeds? I imagine things like Silk and Opera Mini compress data (don't send the same thing twice), and reduce the # of HTTP requests (for images, etc.). Would something like squid actually have the same effect? It seems to be targeted at the slow-website-server scenario.