JOBHa: tyHKLMOHanbHOcTE HITP-cepBepa english IIue BOBMOKHOCIM HTTP-cepbepa pYCCKMM ILMQHabHOcIb IO4TOBOrO IpOKCH-cepBepa AKUMOHanbHocIb TCPIUDP QpOKcM-cepBepa HOBOCIV [en] Mektypa M MacutabWpyeMOcIL 06 nginx pTecTMpoBaHHble OC_MnathopMbl cKayaTb IX [engine x] ato HTTP-cepbep M obpatHblm npokch-cepbep, nO4TOBbIM bezonacHOcIb [en] kch-cepbep; Takxe TCPIUDP npoKcM-cepbep obuero Ha3hayeHma; AQKYMeHtauwa ayabHo Hanucahhbl MropeM_CLICOEBBIM: Yxe pmtebhoe BpeMA OH faq nyxMBaet cepbepbl MHOTMX BbIcOKOHarpyxehhbix pOCCMMCKMX caMTOB, KHMIM [en] Kak Axaekc, MaiRu; BKoHtakte Pambnep: Cornacho ctatmcthke mopepxka craft nginx obcnyxMBan WMM npokcupoBan 22.169_caMLIX_HarpyxeHHbX IQBB AHBape 2022 rona: Bor Hekotopble mpMMepbl ycnelhoro BHenpeHMa Iac IX (tekctbl Ha aHrnMMcKom A3blke): Dropbox; Netflix Wordpress com witter [MaiLFM: blog OAHble TeKCTbl AokyMehtalma pacnpoctpaHakTca no4 BSD-nopobHov ehzueiM3 2 JYHKTOB: pjs IMepyeckaa nopgepxka OCYLeCTBnAeTcA KOMnaHMeh NginxInc OcHoBHaA @yHKUHOHanbHOCTE HTTP-cepBepa ObcnyxMBahne ctatmyeckhx 3anpocoB, MHAeKCHbIX caMnoB; aBTOMaleckoe coznahue cnMcKa QatinoB; KJW DecKpwnTQpoB QIKPLITbIX Qaie; AkcenepapoBahhoe obpathoe npOKCMpOBaHMe KalMpOBaHneM, pacnpeAenehme HaIpyzKW M OTka3OycIoMYMBOCIE; Akcenepupobahhaa nopgepxka EastCGL; LWsgi, SCGL w memcached cepBepoB KaumpoBaHneM pacnpeaenehue Ha[py3KM QIKazOycIOLYMBOCIL; MoAynbHOCTb, @MnbTpbl; TOM 4ncne cxate (gzip): byte-ranges (qokayka), chunked OTBetbl , XSLLhwbIp; SSL-tWbIP, ppeogpazoBahue Mzobpaxehwi; Heckonbko nonzanpocoB Ha ~OAHOM ctpahMue, obpabatbiBaeMble SSI-dunbTpe 4epe3 npokch MnM FastCGlluwsgiISCGI, BbIMOnHAIOTCA napannenbho; DoAnepxka SSL Kpacuupehua TLS SNI; Tonnepxka HTPI2 npwoputhzaumem Ha OCHOBe BecoB gaBhchmocTeh Apyrue BO3MOXHOCTM HTTP-cepBepa BupryabHble cepBepbl; onpenenaeMble no IP-anpecy M HMehu; Tonqepxka keep alive W pipelined coeauhehwm; Hactpovka_copMaTOB DOLOB bycpepmzoBaHhaa_3anuch JOL; bbIcIpaa polaLug JOOB 3amcL B syslog; CneumanbHble_cIpaHMLb A OLMOOK 3xx-Sxx; rewrite-MoAynb: M3Mehehue_URLC nOMOLbIOperynapHbIX Bblpaxehwi; Bbnonhehue_pa3HbIX QYHKLMM B 3aBMCHMOCTM OT a4peca KlMehta; Orpahnyehve AocTyna B 3aBVCMMOCTW OT anpeca_KIehta, no_napon (HTTP Basic ayteHtuchukauma) W no pegynbtaLy_nopzanpoca; unit