squid,Varnish,nginx cache,ats,btw 区别

  • Post author:
  • Post category:其他



Varnish是一款高性能的开源HTTP


加速器





挪威


最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好。


Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和


HTTP协议


。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求。




SQUID 是功能最全面的,但是架构太老,性能不咋的

Varnish 是内存缓存,速度一流,但是内存缓存也限制了其容量,缓存页面和图片一般是挺好的

Nginx 本来是反向代理/web服务器,用了插件可以做做这个副业,但是本身不支持特性挺多

ATS 目前是一个不错的选择

BTW, 这个可以看看


Q&A with Varnish Software on Comcast & Apple CDN


下面的表格来自《Apache Traffic Server HTTP Proxy Server on the Edge》

下面的图片来自 INFOQ 的演示,记在笔记里一下子找不到来源,有知道的筒子提醒一下