Painless Web Proxying with Apache mod_proxy

Justin Erenkrantz, Ph.D. Student, University of California, Irvine

Track: Web Apps
Date: Wednesday, July 26
Time: 11:35am - 12:20pm
Location: F151

One of the most interesting modules in the Apache HTTPD has always been mod_proxy, and in recent versions it's become even more useful, going far beyond the ability to simply proxy HTTP traffic and gaining the ability to speak protocols like AJP and FastCGI, and even to load balance your requests between multiple back end servers. Learn how to take advantage of all of these newfound capabilities, along with the more pedestrian forward and reverse proxying of HTTP requests, then dive into the module's internals and see how to write a basic proxying back end of your very own.

Topics covered will include basic forward and reverse proxy setup, load balancing, and use of alternate back end protocols like AJP and FastCGI.