---
title: History of Nginx
date: 2012-06-08T20:09:27+00:00
modified: 2013-05-26T18:54:27+00:00
permalink: https://kaspars.net/blog/history-of-nginx
post_type: post
author:
  name: Kaspars
  avatar: https://reverse.kaspars.net/gravatar/avatar/92bfcd3a8c3a21a033a6484d32c25a40b113ec6891f674336081513d5c98ef76?s=96&d=mm&r=g
category:
  - Development
  - Web Performance
post_tag:
  - Nginx
post_format:
  - Quote
---

# History of Nginx

Igor Sysoev:

> In spring 2001 I had written Apache mod\_accel that is enhanced replacementof mod\_proxy. But it was clear that Apache has low scalability. I had read http://kegel.com/c10k.html, had investigated existent servershttpd, boa, etc. and had decided that I need something like these servers, but with SSI, proxy, and cache support. Also it should has flexible configuration like Apache and supports online upgrade and quick log rotation.

[As an aside, I’ve always been a bit curious about the name.](http://www.ruby-forum.com/topic/151853#671599)

> The base for name was NG letters those sounds like en-gee in English (I at least I think so :). X is simply fine letter. But ngx was already used many times. There were some variants – ngnx, nginx and nginex. nginx seemed the better for me and I had look it in Google and found the only quote symbol.

via [history of Nginx](http://www.ruby-forum.com/topic/151853).