Traffic Server
TS in the media
Lots of articles about our Open Source initiative of Traffic Server:
http://yhoo.client.shareholder.com/ReleaseDetail.cfm?&ReleaseID=421170
http://www.theregister.co.uk/2009/11/03/yahoo_open_sources_application_server/
http://news.cnet.com/8301-30685_3-10388600-264.html
http://newsticker.welt.de/?module=smarthouse&id=961139
http://www.thestandard.com/news/2009/11/02/yahoo-donates-traffic-server-apache
http://opensource.sys-con.com/node/1169239
http://www.eweek.com/c/a/Application-Development/Yahoo-Open-Sources-Traffic-Server-Updates-Hadoop-270219/
http://www.zdnetasia.com/news/internet/0,39044908,62059059,00.htm
http://www.networkworld.com/news/2009/110309-yahoo-donates-traffic-server-to.html
Traffic Server is finally here
Finally! We pushed the Traffic Server code to Apache SVN today! This is definitely a momentous occasion, this has been in the works for ages, and it took a lot of work and patience to happen. You wonder, why did we bother? Well, you are right, there's plenty of proxy server alternatives out there, Squid, Varnish, NginX and so on. But, we think we have a platform we can build something on that will be better than anything out there (that is free at least). Why? Well, we have
- A scalable threaded + asynchronous state machine model. On a typical setup, 2 or 3 threads per core is enough to drive a large amount of traffic.
- Feature-rich HTTP/1.0 and HTTP/1.1 support. We fair well in various tests like CoAdvisor.
- Plugin architecture, making it easy (well, easier) to extend and customize your server.
- Well documented.
I'm not saying it's perfect (far from it), but the hope is that Open Sourcing this will attract an active developer and user community around the software. So, you want more information? Well, besides visiting us on #traffic-server on irc.freenode.net, here's a bunch of links with some useful information:
http://incubator.apache.org/projects/trafficserver.html
http://cwiki.apache.org/confluence/display/TS/Index
http://svn.apache.org/repos/asf/incubator/trafficserver/
http://incubator.apache.org/trafficserver/docs/admin/
http://incubator.apache.org/trafficserver/docs/sdk/
Please join the mailing lists (see the Incubator page), talk to us on IRC, or just take a look at the code.
Update: Mark Nottingham (on our team now!) has a blog post with some interesting history and thoughs on TS.