I need to develop a simple Proxy Cache Server

This project received 10 bids from talented freelancers with an average bid price of $645 USD.

Get free quotes for a project like this
Project Budget
$250 - $750 USD
Total Bids
Project Description

There are several open source product that do Proxy-Cache. The most known are Squid, and also can mention Privoxy.

We need to develop a simple proxy cache service based in one of those services, or even better, from the scratch that can run in Windows and Linux.

The objective is that the windows proxy-cache (CLIENT) can receive pre fetched objects (images, css, js, flash) from one component in the SERVER side and the client instead of requesting the object directly to the web server, wait for the server. That means that the server has to analyze the requested web page and send all the objects that the page has in the HTML code. One of the requirements is send one compress file with all objects.

The Client should be a Proxy-Cache server that store Object in a Cache. It will communicate with a Server Components that will analyze the HTML and request very fast all objects and create one compressed file to the client.

I need someone with deep knowledge in HTTP protocol, that can understand very well life cycle of a web object, and be able to create new software from the scratch if needed and maybe joint piece of software from Squid or Privoxy.

This project will be a prototype, not a final product. We need to test some theories before doing the final product, and we need something quick and cheap. If we success, we can hire your services as a freelancer for a bigger project.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online