HTTP代理和缓存利器大比拼,您知晓多少?

44 篇文章 0 订阅
3 篇文章 0 订阅

http://bbs.chinaunix.net/thread-3682714-1-1.html

Apache Traffic Server(ATS或TS)是一个高性能的、模块化的兼容 HTTP/1.1 的反向代理服务器,与Squid、Vanish、nginx、HAProxy类似,在这个高性能高可用需求紧迫的互联网流量暴涨的时代,代理和缓存作为两个重要的技术,在提高web server的并发和吞吐方面有着不可替代的作用。Traffic Server 最初是由商业公司Inktomi 开发和维护,2003年该公司被Yahoo收购并在其内部CDN加速领域得到使用,一直到2009年3月,Yahoo在当年的Cloud Computing Expo上发表演说时宣布,将把Traffic Server源码捐赠给Apache软件基金会,并在2010年4月使得该项目成为了 Apache软件基金会的顶级项目(Top-Level Project),他们的目标是另外一个成功的Hadoop的社区。Apache Traffic Server 现在是一个开源项目,开发语言为C++。


Apache Traffic Server最强大的是其对多处理机的支持和完全异步的事件处理模型,加之对集群的支持和完备的供第三方开发的Plugin,是CDN建设的首选。然而国内还很少有人知道Traffic Server,使用者更是寥寥无几。国内目前使用TS的用户只有淘宝网等少数网站,基于Traffic Server 做二次开发的公司目前也只有新岸线一家。Traffic Server的主要特点是:高性能、高效率、高扩展性。TS的框架采用了一个非常高效的完全基于事件的编程模式,能够充分发挥CPU的运算能力,配合高效的内存管理,异步的IO模块和专用的文件系统,Traffic Server能够充分发挥现代硬件设备的能力。同时,Traffic Server在设计之初即定位为ISP级的系统,具备非常强大的配置管理系统,具有非常好的可运维性。

ChinaUnix下载地址:http://download.chinaunix.net/download/0014000/13271.shtml

举两个典型例子:
1,在内存使用方面,Traffic Server用来索引一个数据(http文件)的成本控制到10个字节程度;
2,在系统管理方面,Traffic Server实现了集群配置文件同步功能,让你在一个集群里可以高效的实施配置变更。


这次我们有幸邀请到国内的参与TS开发的几位工程师参与我们的话题讨论,其中有两位已经是TS的项目commiter:

赵永明,CU社区ID为aaaaaa,apache id: zym, commiter & TS PMC,学无所长,因介入时间久,了解TS的各种前因后果。proxy功能很强,任何问题都可以转发(对开发和功能方面的需求,赵老师都可以帮忙带到 traffic Server开发团队中去),这是有关他的TS项目的帖子:http://bbs.chinaunix.net/thread-1778546-1-1.html
魏晋,CU论坛ID为weilog,擅长网络与线程通信,目前专注于底层iocore。对框架与事件系统,以及网络性能等有丰富的经验。。 最近提交的几个patch,为Traffic Server的稳定性起到了至关重要的作用。
陈斌,CU论坛ID为cbin_07,资深CDN核心系统开发专家,具有多年Proxy/Cache系统开发设计经验,对Traffic Server的设计与实现有深入研究。CU上的博客地址是:http://blog.chinaunix.net/uid/10249062.html,里面有很多CDN相关技术分享。
张练,CU论坛ID为wahu0315210,apache id: mohan_zl, commiter & TS PMC,擅长于底层IO实现。目前完成了7层健康检测模块,SSD分层存储模块设计完成。CU上的博客地址是http://wahu0315210.cublog.cn/ 上面很多核心系统设计文档。
张紫荣,CU论坛ID为trafficserver,参与过SSL等模块的问题fix,并翻译了TS的管理员手册。千石的个人blog集合:http://rdc.taobao.com/blog/cs/?author=24
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值