comparison xml/en/index.xml @ 1463:83e49a60c9ca

An introductory word about TCP proxying.
author Ruslan Ermilov <ru@nginx.com>
date Wed, 22 Apr 2015 09:25:48 +0300
parents fabe9a178b72
children d5c66374dc02
comparison
equal deleted inserted replaced
1462:e69e4dbcc760 1463:83e49a60c9ca
6 <!DOCTYPE article SYSTEM "../../dtd/article.dtd"> 6 <!DOCTYPE article SYSTEM "../../dtd/article.dtd">
7 7
8 <article name="nginx" 8 <article name="nginx"
9 link="/en/" 9 link="/en/"
10 lang="en" 10 lang="en"
11 rev="34"> 11 rev="35">
12 12
13 13
14 <section> 14 <section>
15 15
16 <para> 16 <para>
17 nginx [engine x] is an HTTP and reverse proxy server, 17 nginx [engine x] is an HTTP and reverse proxy server,
18 as well as a mail proxy server, 18 a mail proxy server,
19 written by <link url="http://sysoev.ru/en/">Igor Sysoev</link>. 19 and a generic TCP proxy server,
20 originally written by <link url="http://sysoev.ru/en/">Igor Sysoev</link>.
20 For a long time, it has been running 21 For a long time, it has been running
21 on many heavily loaded Russian sites including 22 on many heavily loaded Russian sites including
22 <link url="http://www.yandex.ru">Yandex</link>, 23 <link url="http://www.yandex.ru">Yandex</link>,
23 <link url="http://mail.ru">Mail.Ru</link>, 24 <link url="http://mail.ru">Mail.Ru</link>,
24 <link url="http://vk.com">VK</link>, and 25 <link url="http://vk.com">VK</link>, and
61 </listitem> 62 </listitem>
62 63
63 <listitem> 64 <listitem>
64 <link doc="docs/http/ngx_http_proxy_module.xml">Accelerated 65 <link doc="docs/http/ngx_http_proxy_module.xml">Accelerated
65 reverse proxying with caching</link>; 66 reverse proxying with caching</link>;
66 <link doc="docs/http/ngx_http_upstream_module.xml">simple 67 <link doc="docs/http/ngx_http_upstream_module.xml">load balancing
67 load balancing and fault tolerance</link>; 68 and fault tolerance</link>;
68 </listitem> 69 </listitem>
69 70
70 <listitem> 71 <listitem>
71 Accelerated support with caching of 72 Accelerated support with caching of
72 <link doc="docs/http/ngx_http_fastcgi_module.xml">FastCGI</link>, 73 <link doc="docs/http/ngx_http_fastcgi_module.xml">FastCGI</link>,
73 <link doc="docs/http/ngx_http_uwsgi_module.xml">uwsgi</link>, 74 <link doc="docs/http/ngx_http_uwsgi_module.xml">uwsgi</link>,
74 <link doc="docs/http/ngx_http_scgi_module.xml">SCGI</link>, and 75 <link doc="docs/http/ngx_http_scgi_module.xml">SCGI</link>, and
75 <link doc="docs/http/ngx_http_memcached_module.xml">memcached</link> 76 <link doc="docs/http/ngx_http_memcached_module.xml">memcached</link>
76 servers; 77 servers;
77 <link doc="docs/http/ngx_http_upstream_module.xml">simple 78 <link doc="docs/http/ngx_http_upstream_module.xml">load balancing
78 load balancing and fault tolerance</link>; 79 and fault tolerance</link>;
79 </listitem> 80 </listitem>
80 81
81 <listitem> 82 <listitem>
82 Modular architecture. 83 Modular architecture.
83 Filters include 84 Filters include
264 </para> 265 </para>
265 266
266 </section> 267 </section>
267 268
268 269
270 <section id="tcp_proxy_server_features"
271 name="TCP proxy server features">
272
273 <para>
274 <list type="bullet">
275
276 <listitem>
277 <link doc="docs/stream/ngx_stream_proxy_module.xml">Generic proxying</link>
278 with
279 <link doc="docs/stream/ngx_stream_ssl_module.xml">SSL termination</link>;
280 <link doc="docs/stream/ngx_stream_upstream_module.xml">load balancing
281 and fault tolerance</link>;
282 </listitem>
283
284 </list>
285 </para>
286
287 </section>
288
289
269 <section id="architecture_and_scalability" 290 <section id="architecture_and_scalability"
270 name="Architecture and scalability"> 291 name="Architecture and scalability">
271 292
272 <para> 293 <para>
273 <list type="bullet"> 294 <list type="bullet">