Developer’s Guide¶
This documentation is a work in progress. It was originally written for a previous, commercially-available version of Traffic Server that supported different operating systems and more functions than the current version. As a result, some of the sections may refer to functionality that no longer exists.
If you find any such issues, you may want to submit a bug or a patch. We also have a Wiki page explaining how to create useful bug reports. We encourage everyone to file tickets, early and often. Looking for existing, duplicate bugs is encouraged, but not required.
- Introduction
 - Release Process
 - Contributing to Traffic Server
 - Using Vagrant to Test Traffic Server
 - Debugging and Analysis
 - Threads and Event Processing
 - Cache Architecture
 - Logging Architecture
 - Internal libraries
 - Plugin Development
 - Configuration Variable Implementation
 - API Reference
 - Continuous Integration
 - Documentation
 - Host Resolution Proposal
 - An Overview Client Sessions and Transactions
 - Core Architecture
 - Design Documents
 - Layout
 - Testing Traffic Server
 - JSONRPC