Squid - HTTP reverse proxy optimizes web delivery

  •        5745

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. Squid has extensive access controls and makes a great server accelerator. Cached content means data is served locally and users will see this through faster download speeds with frequently-used content.

http://www.squid-cache.org/

Tags
Implementation
License
Platform

   




Related Projects

Varnish - Web Application Accelerator.


Varnish Cache is a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.

Nginx - HTTP and reverse proxy server


Nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. It supports accelerated reverse proxying with caching, simple load balancing and fault tolerance, SSL and TLS SNI support, Name-based and IP-based virtual servers and lot more.

squid-rpm - Scripts for building a squid reverse proxy RPM from scratch


Scripts for building a squid reverse proxy RPM from scratch

squid-imposter - Phishing attack w/HTML5 offline cache framework based on Squid proxy


Phishing attack w/HTML5 offline cache framework based on Squid proxy

HtmlSpeed - Frontend HTML Accelarator for Websites


Html-Speed is a reverse proxy, It is used for accelerating performance of websites by improving page load speed and reducing load on webservers. This is achieved by applying front-end optimizations to both static and dynamic content and by optimizing the caching of resources.



muguet - DNS Server & Reverse proxy for Docker - Compatible with docker-compose, boot2docker and docker-machine


When using Docker, it's sometimes a pain to access your containers using specific IPs/ports. Muguet provides you with a DNS Server that resolves auto-generated hostnames to your containers IPs, plus a Reverse Proxy to access all your web apps on port 80.

ecs-nginx-reverse-proxy - Reference architecture for deploying Nginx on ECS, both as a basic static resource server, and as a reverse proxy in front of a dynamic application server


NGINX is a high performance HTTP server and reverse proxy which has achieved significant adoption because of its asynchronous event driven architecture which allows it to serve thousands of concurrent requests with very low memory footprint.Amazon EC2 Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances.

cuttlefish - Squid-like simplified proxy with authentication, authorization, cache and logging


Squid-like simplified proxy with authentication, authorization, cache and logging

check_squid - Nagios check for Squid cache proxy


Nagios check for Squid cache proxy

Cm_Diehard - Advanced full page cache module for Magento supporting multiple caching methods (browser, reverse proxies, app cache) and multiple hole-punching methods (Ajax, ESI and server-side)


This module aims to make it easy to serve up cacheable HTML pages without falling back to fully-dynamic pages as soon as the visitor takes an individualized action like adding a product to their cart. It has several cache backend models to choose from and supports dynamic block replacement via Ajax, ESI (edge-side includes) or non-Ajax Javascript. This hole-punching is only performed as-needed by using a cookie to keep track of which blocks (if any) need to be dynamic. The backends also differ in the way that cache invalidation is handled by using some interesting techniques; some of which allow for real-time cache invalidation even with a caching reverse proxy! The rendering technique allows for users with dynamic blocks to still warm the cache for other users to further increase the cache hit rate.For a sample implementation of Cm_Diehard for Magento CE see Cm_DiehardSample.

nginx-redis-proxy - Nginx as reverse proxy using redis as cache engine


Nginx as reverse proxy using redis as cache engine

stackdriver-reverse-proxy - Simple HTTP proxy to automatically traces the incoming requests


stackdriver-reverse-proxy is an HTTP/HTTPS proxy to automatically trace all the incoming requests.The authentication is automatically handled if you are running the proxy server on Google Cloud Platform. If not, see the Application Default Credentials guide to enable ADC.

frp - A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet


frp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. Now, it supports tcp, udp, http and https protocol when requests can be forwarded by domains to backward web services.frp is under development and you can try it with latest release version. Master branch for releasing stable version when dev branch for developing.

VideoCache


VideoCache is a squid URL rewriter plugin written in Python which traps the requests to squid for various audio/video websites and cache the audio/videos in the local storage on proxy server for serving the subsequent requests for the same audio/video.

dns-reverse-proxy - DNS Reverse Proxy


A DNS reverse proxy to route queries to different DNS servers. To illustrate, imagine an HTTP reverse proxy but for DNS.It listens on both TCP/UDP IPv4/IPv6 on specified port. Since the upstream servers will not see the real client IPs but the proxy, you can specify a list of IPs allowed to transfer (AXFR/IXFR).

squid - The Squid proxy caching server


The Squid proxy caching server

nginx - nginx [engine x] is a HTTP, reverse proxy and mail proxy server written by Igor Sysoev.


nginx [engine x] is a HTTP, reverse proxy and mail proxy server written by Igor Sysoev.

reverse-proxy - Reverse Proxy server which can be deployed as a Java web app


Reverse Proxy server which can be deployed as a Java web app