nginx

Was ist nginx?

Unter ngingx – gesprochen übrigens engine-x – versteht man eine Webserver-Software, die von Igor Sysoev entwickelt wurde. Hinzukommend unterstützt nginx auch Reverse Proxy und E-Mail-Proxy. Bei den 10.000 Websites mit dem meisten Traffic kommt nginx auf rund 44 Prozent der Websites zum Einsatz (Stand: Januar 2022).

Die Software von nginx ist modular aufgebaut und kann somit in verschiedenen Bereichen zum Einsatz kommen. Dazu gehören beispielsweise die Lastenverteilung, Virtual Hosts, die IP- oder namensbasiert sind oder auch Reverse Proxying und SSL. Auch Flash-Video-Streaming oder einen direkten Zugriff auf den Memcached Cache. Zudem kann nginx durch eine Erweiterung auch als Web Application Firewall zum Einsatz gebracht werden.

Die Verbreitung von nginx

In erster Linie wurde nginx auf die Anforderungen der russischen Suchmaschine Rambler zugeschnitten, bis heute kommt nginx hier zum Einsatz. Allerdings kommt nginx aufgrund der Flexibilität heute auch in vielen anderen Bereichen zum Einsatz. So nutzen beispielsweise WordPress.com, SourceForge, GitHub oder auch Golem.de die Software von nginx.

Auch ImageShack, Wikimedia oder auch Netflix setzen auf die Software. Sehr beliebt ist hierbei vor allem die reverse-proxy-Funktionalität von nginx und der Umstand, dass die Software nur eine geringe Größe vorweist, sorgt ebenfalls für große Beliebtheit. Im Jahr 2015 wurden laut Netcraft knapp 17 Prozent aller Webserver mit nginx betrieben. Das sind mehr als 145 Millionen Webserver.

Weiter verbreitet als nginx ist Apache, allerdings verliert Apache – unter anderem auch an nginx – mehr und mehr Marktanteile. Der geringe Verbrauch an Ressourcen von nginx ist einer der Gründe, die hierzu beitragen.

Einsatz von nginx in Russland

Blickt man nach Russland, ist nginx hier besonders weit verbreitet. Auf rund 61 Prozent der Domains mit .ru-Endung wird nginx genutzt. Unter der Domainendung .su liegt der Wert noch höher, bei 66,2 Prozent. .su ist die Top Level Domain der ehemaligen Sowjetunion. Auch in der Ukraine und Weißrussland ist nginx als Webserver-Software sehr weit verbreitet.

nginx gibt es auch als kommerzielle Variante

Neben der klassischen nginx Version gibt es mit nginx Plus außerdem eine kommerzielle Variante der Software. Diese hat ihren Ursprung im Jahr 2011 und bietet einen Support und zusätzliche Funktionen. Unternehmen haben damit die Möglichkeit, einen erweiterten Funktionsumfang in Anspruch zu nehmen und die kostenpflichtige Variante zu buchen. 2019 hat die Firma F5 Networks die Nginx, Inc. für 670 Millionen US-Dollar gekauft. Nginx, Inc. wurde ursprünglich für den Vertrieb der kommerziellen Softwarevariante gegründet und erhielt schon früh umfangreiche Finanzierungen, unter anderem von Goldman Sachs.