Apache Traffic Control is an Open Source implementation of a Content Delivery Network

Clone this repo:
  1. 13e78e0 fix : Documentation for cdns/{{name}}/federations is missing a property (#7112) by Everly Precia Suresh · 2 hours ago master
  2. c9d5d8a Tpv2 server fix (#7102) by ocket8888 · 22 hours ago
  3. e891995 Add Last Updated field to Traffic Portal (#7075) by Steve Hamrick · 2 days ago
  4. f75dde6 Configure TO API tests traffic-ops-test.conf for dev CiaB by default (#7108) by Zach Hoffman · 2 days ago
  5. 80b9c7d Bump vm2 from 3.9.9 to 3.9.11 in /traffic_portal/app/src (#7091) by dependabot[bot] · 2 days ago

Apache Traffic Control

Apache Traffic Control allows you to build a large scale content delivery network using open source. Built around Apache Traffic Server as the caching software, Traffic Control implements all the core functions of a modern CDN.

Slack Twitter Follow Youtube Subscribe

GitHub release (latest SemVer)

Build Status

Build Status Documentation Status

Code Status

Weasel License Checks Go Formatting Go Vet
CodeQL - C++
CodeQL - Go
CodeQL - Java
CodeQL - Javascript
CodeQL - Python

Test Status

Go Unit Tests TO Go Client Integration Tests TP Integration Tests TM Integration Tests TR Ultimate Test Harness T3C Integration Tests TC Health Client Integration Tests

Documentation [^1]

Components [^1]

  • Traffic Ops is the RESTful API service for management and monitoring of all servers in the CDN.
  • Traffic Portal is the web GUI for managing and monitoring the CDN via the Traffic Ops API.
  • Traffic Router uses DNS and HTTP302 to redirect clients to the closest available cache on the CDN.
  • Traffic Monitor uses HTTP to poll the health of caches and provide this information to Traffic Router.
  • Traffic Stats acquires and stores real-time metrics and statistics into an InfluxDB for charting and alerting.



Questions, Comments, Bugs and More

[^1]: Documentation links point to the latest which is the unreleased master branch and are neither stable nor necessarily accurate for any given supported release.