ApacheCon NA 2013

Portland, Oregon

February 26th – 28th, 2013

Introducing Apache Traffic Server

Igor Galić

Audience level:
Intermediate

Description

In this tutorial we'll teach you what a proxy/cache in general is and how to use to leverage your architecture. In particular we'll see how Apache Traffic Server compares to its competition and how it can be easily can be used to replace it. Finally, we'll look into extending Traffic Server through plugins written in C++11 and Lua in areas where it doesn't meet our specific needs yet.

Abstract

This tutorial is split into three parts: In the first we'll learn what a proxy/cache is in general and how to use it to leverage a web architecture.

In the second part we'll look into how to do exactly that with Apache Traffic Server. For those familiar with other proxy servers we'll try to draw comparisons to the competition.

Finally we'll show how to extend Traffic Server: We'll show how to quickly prototype plugins in Lua, as well as how to turn those plugins to C++11.