Skip to content

Yahoo Traffic Server: 700k lines of code, 9 months

developer.yahoo.net
44 pointsleej9 comments
On HN

Does anybody other than Yahoo use Traffic Server?

Comments

Kind of hard to find information out there... The OP link and links off that page don't lead anywhere useful. Googled around and came up with this:

http://cwiki.apache.org/confluence/display/TS/Traffic+Server

Which also yields:

http://wiki.apache.org/incubator/TrafficServerProposal

http://incubator.apache.org/projects/trafficserver.html

The Apache "champion" is Doug Cutting, of Hadoop fame, so it seems to have street cred.

So is this in the same category as Squid/Varnish/etc? What makes it stand out from the rest? I'd love to see/hear more about it, but the video, article and README aren't very verbose. I'm just too lazy to start reading the source for this, and would love a high level overview ;)

I've done some limited evaluation of TS. Basically it's easy to configure like Squid/Varnish/etc, but what makes it stand out is that it has a really extensive and flexible plugin api. You can dig into the docs on it here:

http://incubator.apache.org/trafficserver/docs/sdk/

Misleading title. They didn't write 700k lines of code in 9 months. It took them 9 months to opensource it.

The original post title is "Open-Sourcing Traffic Server: 700k lines of code, 9 months".

The editorializing here is misleading, rather than Yahoo.

And to reduce the 700Kloc to 300K.

Instructions for grabbing the source with git: http://cwiki.apache.org/confluence/display/TS/Git

This blog post has some higher-level information about TS - http://ostatic.com/blog/guest-post-yahoos-cloud-team-open-so...

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.