| <!-- | 
 |     Licensed to the Apache Software Foundation (ASF) under one | 
 |     or more contributor license agreements.  See the NOTICE file | 
 |     distributed with this work for additional information | 
 |     regarding copyright ownership.  The ASF licenses this file | 
 |     to you under the Apache License, Version 2.0 (the | 
 |     "License"); you may not use this file except in compliance | 
 |     with the License.  You may obtain a copy of the License at | 
 |  | 
 |       http://www.apache.org/licenses/LICENSE-2.0 | 
 |  | 
 |     Unless required by applicable law or agreed to in writing, | 
 |     software distributed under the License is distributed on an | 
 |     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | 
 |     KIND, either express or implied.  See the License for the | 
 |     specific language governing permissions and limitations | 
 |     under the License. | 
 | --> | 
 |  | 
 | # Apache Traffic Control | 
 |  | 
 | <picture> | 
 |     <source media="(prefers-color-scheme: dark)" srcset="https://traffic-control-cdn.readthedocs.io/en/latest/_static/ATC-SVG-FULL-WHITE.svg"> | 
 |     <source media="(prefers-color-scheme: light)" srcset="https://trafficcontrol.apache.org/resources/Traffic-Control-Logo-FINAL-Black-Text.png"> | 
 |     <img alt="Traffic Control Logo" src="https://trafficcontrol.apache.org/resources/Traffic-Control-Logo-FINAL-Black-Text.png"> | 
 | </picture> | 
 |  | 
 | 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. | 
 |  | 
 | [](https://s.apache.org/tc-slack-request) | 
 | [](https://twitter.com/intent/follow?screen_name=trafficctrlcdn) | 
 | [](https://www.youtube.com/channel/UC2zEj6sERinzx8w8uvyRBYg) | 
 |  | 
 | [](https://github.com/apache/trafficcontrol/releases) | 
 |  | 
 |  | 
 |  | 
 | __Build Status__ [^1] | 
 |  | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/ciab.yaml?query=branch%3Amaster)  | 
 | [](http://traffic-control-cdn.readthedocs.io/en/latest/?badge=latest?query=branch%3Amaster) | 
 |  | 
 | __Code Status__ [^1] | 
 |  | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/weasel.yml?query=branch%3Amaster)  | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/go.fmt.yml?query=branch%3Amaster)  | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/go.vet.yml?query=branch%3Amaster)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/codeql.cpp.yml?query=branch%3Amaster) | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/codeql.go.yml?query=branch%3Amaster) | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/codeql.java.yml?query=branch%3Amaster) | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/codeql.javascript.yml?query=branch%3Amaster) | 
 | [](https://github.com/apache/trafficcontrol/actions/workflows/codeql.python.yml?query=branch%3Amaster) | 
 |  | 
 | __Test Status__ [^1] | 
 |  | 
 | | Component      | Unit Tests                                                                                                                                                                                                                                                                                                                                                                                                                                                   | Integration Tests                                                                                                                                                                                                                                                                                                                                                                                                                            |  | 
 | |:---------------|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|  | 
 | | Go Libraries   | [](https://github.com/apache/trafficcontrol/actions/workflows/go.lib.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/lib)                                        | -                                                                                                                                                                                                                                                                                                                                                                                                                                            |  | 
 | | Traffic Ops    | [](https://github.com/apache/trafficcontrol/actions/workflows/to.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/traffic_ops) [](https://github.com/apache/trafficcontrol/actions/workflows/to.api.contract.tests.yml)                            | [](https://github.com/apache/trafficcontrol/actions/workflows/traffic-ops.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/traffic_ops) |  | 
 | | Traffic Router | [](https://github.com/apache/trafficcontrol/actions/workflows/tr.tests.yaml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/traffic_router)                                            | [](https://github.com/apache/trafficcontrol/actions/workflows/tr-ultimate-test-harness.yml?query=branch%3Amaster)                                                                                                                                                                                                    | | 
 | | Traffic Monitor| [](https://github.com/apache/trafficcontrol/actions/workflows/tm.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/traffic_monitor)                 | [](https://github.com/apache/trafficcontrol/actions/workflows/tm.integration.tests.yml?query=branch%3Amaster)                                                                                                                                                                                                                  | | 
 | | T3C            | [](https://github.com/apache/trafficcontrol/actions/workflows/cache-config.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/cache-config)                        | [](https://github.com/apache/trafficcontrol/actions/workflows/cache-config-tests.yml?query=branch%3Amaster)                                                                                                                                                                                                                  | | 
 | | Traffic Stats  | [](https://github.com/apache/trafficcontrol/actions/workflows/traffic-stats.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/traffic_stats) | -                                                                                                                                                                                                                                                                                                                                                                                                                                            | | 
 | | Grove          | [](https://github.com/apache/trafficcontrol/actions/workflows/grove.unit.tests.yml?query=branch%3Amaster) [](https://app.codecov.io/github/apache/trafficcontrol/tree/master/grove)                                         | -                                                                                                                                                                                                                                                                                                                                                                                                                                            | | 
 | | Traffic Portal | -                                                                                                                                                                                                                                                                                                                                                                                                                                                            | [](https://github.com/apache/trafficcontrol/actions/workflows/tp.integration.tests.yml?query=branch%3Amaster)                                                                                                                                                                                                                  | | 
 | | TCHC           | -                                                                                                                                                                                                                                                                                                                                                                                                                                                            | [](https://github.com/apache/trafficcontrol/actions/workflows/health-client-tests.yml?query=branch%3Amaster)                                                                                                                                                                                   | | 
 |  | 
 | --- | 
 |  | 
 | ## Documentation [^2] | 
 | * [Intro](http://traffic-control-cdn.readthedocs.io/en/latest/index.html) | 
 | * [CDN Basics](http://traffic-control-cdn.readthedocs.io/en/latest/basics/index.html) | 
 | * [Traffic Control Overview](http://traffic-control-cdn.readthedocs.io/en/latest/overview/index.html) | 
 | * [Administrator's Guide](http://traffic-control-cdn.readthedocs.io/en/latest/admin/index.html) | 
 | * [Developer's Guide](http://traffic-control-cdn.readthedocs.io/en/latest/development/index.html) | 
 | * [Traffic Ops API](https://traffic-control-cdn.readthedocs.io/en/latest/api/index.html) | 
 |  | 
 | ## Components [^2] | 
 | * [Traffic Ops](https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_ops.html) is the RESTful API service for management and monitoring of all servers in the CDN. | 
 | * [Traffic Portal](https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_portal.html) is the web GUI for managing and monitoring the CDN via the Traffic Ops API. | 
 | * [Traffic Router](https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_router.html) uses DNS and HTTP302 to redirect clients to the closest available cache on the CDN. | 
 | * [Traffic Monitor](https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_monitor.html) uses HTTP to poll the health of caches and provide this information to Traffic Router. | 
 | * [Traffic Stats](https://traffic-control-cdn.readthedocs.io/en/latest/overview/traffic_stats.html) acquires and stores real-time metrics and statistics into an InfluxDB for charting and alerting. | 
 |  | 
 | ## Releases | 
 | * [Releases](https://github.com/apache/trafficcontrol/releases) | 
 |  | 
 | ## Downloads | 
 | * [Downloads](https://www.apache.org/dyn/closer.cgi/trafficcontrol) | 
 |  | 
 | ## Questions, Comments, Bugs and More | 
 | * [Frequently Asked Questions](https://traffic-control-cdn.readthedocs.io/en/latest/faq.html) | 
 | * [Found a bug or file a feature request](https://github.com/apache/trafficcontrol/issues) | 
 | * [Subscribe to our users list](mailto:users-subscribe@trafficcontrol.apache.org) | 
 | * [Subscribe to our dev list](mailto:dev-subscribe@trafficcontrol.apache.org) | 
 | * [Search the email archives](https://lists.apache.org/list.html?dev@trafficcontrol.apache.org) | 
 | * [Check out the wiki](https://cwiki.apache.org/confluence/display/TC/Traffic+Control+Home) for less formal documentation, design docs and roadmap discussions | 
 |  | 
 | [^1]: *Status links point to the unreleased *master* branch | 
 |  | 
 | [^2]: *Documentation links point to the __latest__ which is the unreleased master branch and are neither stable nor necessarily accurate for any given supported release.* |