ApacheCon NA 2015 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

httpd [clear filter]
Monday, April 13

10:45am CDT

If I'd Known Then: Apache httpd Panel Discussion - Jim Jagielski, Roy Fielding, Ken Coar, Randy Terbush, Dirk-Willem van Gulik
Waaaaay back in 1995, when the WWW was still shiny and new, a group of programmers decided that they should band together to keep an abandoned web server project working, because they relied on it. 20 years on, the Apache Web Server is still the number one httpd on the entire Internet, and that project is now one of more than 160 at the Apache Software Foundation. Some of those original founding members have graciously joined us to kick off our httpd track talking about how things were then, and whether the project has measured up to their expectations and dreams.


Ken Coar

Biography coming soon.

Roy Fielding

Biography coming soon.

Dirk-Willem van Gulik

Biography coming soon.
avatar for Jim Jagielski

Jim Jagielski

Developer, Uber
Jim Jagielski is a well-known and acknowledged expert and visionary in open source, an accomplished coder, and frequent engaging presenter on all things open, web, blockchain, and cloud related. As a developer, he’s made substantial code contributions to just about every core technology... Read More →
avatar for Randy Terbush

Randy Terbush

Consultant, Tribal Knowledge Group
A long time participant in the open source software community, co-founder of the Apache HTTP server project, former officer and director of the Apache Software Foundation and former board member of the Open Source Development Lab. As a consultant, Randy works with senior leadership... Read More →

Monday April 13, 2015 10:45am - 11:35am CDT
Zilker 4

11:45am CDT

What's New In Apache HTTPD 2.4 - Jim Jagielski, Red Hat
A summary of the new features and capabilities in Apache 2.4

avatar for Jim Jagielski

Jim Jagielski

Developer, Uber
Jim Jagielski is a well-known and acknowledged expert and visionary in open source, an accomplished coder, and frequent engaging presenter on all things open, web, blockchain, and cloud related. As a developer, he’s made substantial code contributions to just about every core technology... Read More →

Monday April 13, 2015 11:45am - 12:35pm CDT
Zilker 4

2:00pm CDT

The State of TLS on Apache HTTP Server - William A Rowe Jr
The days of deploying the default, example httpd.conf to enable mod_ssl are long gone. Smart organizations and business have changed their cipher suite, added ECDHE keys and stronger RSA keys to now default to forward secrecy operation. They have shifted from SSL session caches to session tickets to further attain perfect forward secrecy. And they are rolling out OCSP stapling services, they are dropping the SSLv3 Protocol and they are adopting TLS virtual hosting to solidify their deployments. Learn the out of the box httpd mod_ssl facilities, and how to harden and enhance your web server deployments.

Monday April 13, 2015 2:00pm - 2:50pm CDT
Zilker 4

3:00pm CDT

Reverse Proxy with Apache HTTPD 2.4: The Hidden Gem - Jim Jagielski, Red Hat
One of the biggest new improvements in the httpd 2.4 line has been the features and performance improvements in mod_proxy, which implements reverse proxy capability in httpd. Jim will detail those.

avatar for Jim Jagielski

Jim Jagielski

Developer, Uber
Jim Jagielski is a well-known and acknowledged expert and visionary in open source, an accomplished coder, and frequent engaging presenter on all things open, web, blockchain, and cloud related. As a developer, he’s made substantial code contributions to just about every core technology... Read More →

Monday April 13, 2015 3:00pm - 3:50pm CDT
Zilker 4

4:00pm CDT

Begone mod_php! - Jim Riggs, Rustici Software
As we celebrate 20 years of the Apache httpd server, another project is also celebrating 20 years: PHP. For better or worse (depending on your own personal preferences), PHP is here to stay for the foreseeable future. According to w3techs.com, PHP is still used as the server-side language on 82% of sites!

Most operating systems include ports and packages for both httpd and PHP, and the most common way to combine the #1 web server and #1 server-side language is with the Apache module. This has caused many issues with things such as threading, resource usage, and security. In this talk Jim will describe and demonstrate the conversion of a site from mod_php inside httpd to PHP-FPM via mod_proxy_fcgi. This conversion allows you to treat PHP like the application it is and let httpd do what it does best: serve content quickly and efficiently. It is time to finally do away with mod_php!

avatar for Jim Riggs

Jim Riggs

Linux Systems Administrator, Ingram Content Group
Jim has been a System Administrator for over twelve years, currently with Ingram Content Group and previously with Dave Ramsey's company, both in the Nashville area. He builds and maintains Unix/Linux environments for high-traffic web sites and applications, focusing on security and... Read More →

Monday April 13, 2015 4:00pm - 4:50pm CDT
Zilker 4

5:00pm CDT

A Peek at PHP 7 - John Coggeshall, Internet Technology Solutions
PHP is growing so fast we decided to skip PHP 6 and jump right into PHP 7! Haven’t been keeping up? Well in this talk we will introduce to you all of the latest and greatest features, benefits, bells and whistles of PHP 7. From how it can make your existing applications faster, to the new language and extension features it has this talk will leave you itching to begin using all the PHP 7 goodness in your next development project!


John Coggeshall

John Coggeshall is the owner of Internet Technology Solutions, LLC - an Internet and PHP consultancy serving customers worldwide, as well as the owner of CoogleNet - a subscription based WiFi network. As former senior member of Zend Technologies' Global Services team, he got started... Read More →

Monday April 13, 2015 5:00pm - 5:50pm CDT
Zilker 4
Tuesday, April 14

10:40am CDT

Deploying Python Web Applications - Jeff Trawick
This session will cover deployment of Python applications behind httpd using mod_proxy, including the following topics: * pros and cons of different protocols and socket types supported by mod_proxy * how to offload file serving to httpd, with or without authorization for files handled by the application * passing through HTTP Basic Authentication to the application * examples of using important general capabilities of httpd in support of your application * introduction to Ansible-based automation of deployment


Tuesday April 14, 2015 10:40am - 11:30am CDT
Zilker 4

11:40am CDT

The mod_proxy Cookbook - Daniel Ruggeri
The extensive work over the years on the proxy modules has given httpd a degree of flexibility and intelligence that rivals some hardware load balancers. In this session, the speaker will discuss how a few features of different load balancing solutions line up and why mod_proxy/mod_proxy_balancer may be the best choice for you. After providing an overview of configuration directives, the session will begin exploring solutions to many problems that may arise in today's world of complex web applications and cloud-based systems where mod_proxy just makes it all that much easier.

Complicated load balancing setups? No problem! Misbehaving backend applications? Child's play! After this session, the functional basis will be set for handling nearly any proxy situation you can think of.

avatar for Daniel Ruggeri

Daniel Ruggeri

Principal Engineer, Mastercard
Daniel is Principle Cloud Architect at Mastercard and an Open Source evangelist. Responsible for setting the direction of Mastercard regarding the Web and Cloud space, he spends his days and nights playing with infrastructure and the code that powers it both inside the firewall and... Read More →

Tuesday April 14, 2015 11:40am - 12:30pm CDT
Zilker 4

3:00pm CDT

Using Apache Traffic Server to cache 'Live TV' - Mark Torluemke, Comcast
As the technologies that drive TV Everywhere move from second screens (mobile devices) to first screens, the pressure is mounting for the systems to be pristine. This talk is a look at the test suite we have built to emulate adaptive bitrate (ABR) video in real-world network scenarios, the graphical analysis of the test data, and the configuration changes made to ATS to accomplish our business objectives.


Mark Torluemke

Mark is an engineer at Comcast, and one of the original members of the engineering team that is building our open-standards and open source based CDN. Mark is typically the member of the team that "fills in the gaps" to ensure our products meet the proper technical and business r... Read More →

Tuesday April 14, 2015 3:00pm - 3:50pm CDT
Zilker 4

4:20pm CDT

Traffic Server on the Edge - Alan Carroll, Network Geographics
In this talk I will look briefly at what Traffic Server does and its basic use. I will then look at building vertically integrated network infrastructure for content delivery networks using Traffic Server as a component. The focus will be on the challenges encountered in this infrastructure, key benefits of such deployments, along with the impact on the Apache community. Some examples of deployed CDNs will be examined.

I will conclude by looking at Traffic Server in the edge architecture as it is used by an increasingly diverse ecosystem. The reward for a job well done is a harder job and as Traffic Server succeeds in single purpose CDNs it is expected to succeed in multi-tenant environments and blend smoothly in to the cloud. These are currently open issues and I will discuss why they are desired, the problems involved, and some of the efforts at overcoming those proble


Alan M. Carroll

Senior Technical Yahoo, Yahoo!
I started coding when I was 9, went professional at 14, and never looked back. My first big project was Epoch, the original X-Windowing version of GNU Emacs. I worked at a small startup until it was, through a string of acquisitions, acquired by Cisco. I worked on security and firewall... Read More →

Tuesday April 14, 2015 4:20pm - 5:10pm CDT
Zilker 4

5:20pm CDT

Replacing Squid with Apache Traffic Server for Yahoo - Shu Kit Chan, Yahoo!
Squid & Apache Traffic Server (ATS) are both caching proxy servers, which reduce bandwidth & improve response times by caching & reusing frequently-requested pages. At Yahoo we had long been using Squid & developed different use cases relying on various Squid features, such as Stale-While-Revalidate & CARP routing. And then in 2012 we began a new strategy to fully adopt the open source ATS & we had since been working hard on converting these use cases to migrate to ATS. In this talk we will go over the reasons & the benefits of the migration. We will also discuss our use cases & how we supported them using ATS. Finally we will share some performance numbers & conclude with our learning & a best practice guide.

Idea of sharing of these info in Yahoo perspectives is largely inspired by Igor Galic's original talk proposal of "Replacing Squid with ATS" for Apachecon Europe 2014.


Shu Kit Chan

Software Engineer, Self Employed
This proposal is submitted by Shu Kit Chan and Pushkar Sachdeva. Pushkar is a Senior Software Engineer at Yahoo!. He has been with Yahoo for over 5 years and enjoys working on the proxy layer. He has been part of many interesting projects at Yahoo! like Assembly At The Edge (gave... Read More →

Tuesday April 14, 2015 5:20pm - 6:10pm CDT
Zilker 4
Wednesday, April 15

1:15pm CDT

Apache HTTP Configuration API for Developers - William A Rowe Jr
The Apache HTTP Server module configuration API can be a daunting challenge to approach. Per-server and per-directory configuration scopes, merging of configuration sections, optimizations to survive complex configurations, and configuration directive handling are all challanges to the beginning and even an adept Apache module author. Join us as we unwind this complexity for the new module author or existing module hacker and offer best practices, promote more robust module configuration, and allow for easier introduction of new features.

Wednesday April 15, 2015 1:15pm - 2:05pm CDT
Texas II
  httpd, Intermediate