Nginx, Overview and Deployment

*
Accepted Session
Long Form
Intermediate
Scheduled: Tuesday, June 26, 2012 from 10:00 – 11:45am in B302/303

Excerpt

As the #2 most popular web server, NGINX has gained attention because of its performance, scalability and ability to manage concurrent requests.
What are the basics that every developer needs to know about NGINX? Why would you choose Nginx over some other web server? What are typical deployment scenarios?

Description

This interactive session is designed for the intermediate developer who is looking to create a high-performance and scalable website. This will include an overview of the NGINX architecture including how it compares to Apache and other web servers, typical deployment scenarios and a how-to considerations when deploying/integrating NGINX into your platform.

- The reasoning behind NGINX and its architecture.
- How NGINX compares To Apache and other systems.
- When to use NGINX vs. Apache.
- Advantages/disadvantages of asynchronous vs. threaded servers.
- Optimizing server hardware, operating systems and network resources using NGINX.
- Performance in Cloud-based infrastructure.
- How developers are using NGINX now.
- Overview of common deployment scenarios for popular web frameworks like node.js, Tornado, Django, and PHP.
- Other Typical Deployment Scenarios & Examples.

Speaking experience

I am currently the official Community Manager for NGINX. We're just now starting to present at conferences, but I've been an NGINX advocate to the community for the last six years. I've translated the Russian documentation into English and have been actively helping members of the community.

Speaker

  • Cwells

    Cliff Wells

    NGINX Community Manager

    Biography

    I am the current Community Manager for NGINX. I am a programmer from Portland, Oregon, I do some development, web hosting, telephony applications and more, most of the time deploying Nginx in some fashion to accomplish my goal. I run the NGINX wiki with the help of volunteers.

    Sessions

      • Title: Nginx, Overview and Deployment
      • Track: Chemistry
      • Room: B302/303
      • Time: 10:0011:45am
      • Excerpt:

        As the #2 most popular web server, NGINX has gained attention because of its performance, scalability and ability to manage concurrent requests.
        What are the basics that every developer needs to know about NGINX? Why would you choose Nginx over some other web server? What are typical deployment scenarios?

      • Speakers: Cliff Wells