Igor Sysoeváááºáá¬áᬠáá®ááœááºáá°
áá¯á¶ážá
á¶á¡ááá¯ááºážá ááœá¶á·á¡áá¬ááᯠáá»á
áºáá»á°áááŸá¯ááá¯ááºáá°ážá
ááŒááºáá±á¬ááºáá¬ážáá±á¬ áá±á¬ááºážáá«ážá áááºááœááºáá»ááºááŸá¬ áááºááá·áºá¡áá¬áááᯠááŒá
áºááá¯ááºááŒá±á¬ááºáž áá
áºáááºá¡áááºááŒá¯áááºááŒá
áºáááºá ááŒáá¯ážá
á¬ážáá«á
HighLoad++ áááá¯ááááºáá±á¬áºááá®á¡ááŒá®ážá¡áá² Oleg Bunin- á¡á±á¬ááºááŒááºáá±á¬ááá±á¬áá°áá®áá»ááºá¡ááœáẠáá¯ááºáá°áá«áááºá áá«ááŒá±á¬ááá¯ááºááá±á¬ááºáá±á¬á· áááá¯ááááºáá¬áá áºáá±á¬ááºá¡áá±áá²á· áááºáááºáá¯ááºáá±á¬ááºááá¯áá²á· Igor áá²á·ááá¹áááᯠááááºážááááºážááŒá®áž áá¶á·ááá¯ážááá¯ááºáá²á·ááŒá®áž áá áºáá»áááºáááºážááŸá¬áá² áá°á·áááºáááºážáá»ááºááŸá¬ááŸááá²á· á á®ážááœá¬ážáá±ážá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá áºáá¯áá¯á¶ážááᯠáááºáá±á¬ááºááá¯ááºáá²á·ááẠ- áá«á developer ááá¯ááºážáá²á·á¡áááºáááºáá«áá²á áá¯ááºáááºáá¯ááº?
áá»áœááºá¯ááºá á áá¬ážááá¯ááºážááẠRuna Capital Dmitry Chikhachev á áááºáá±áá»ááºážáá«ááᬠááŒá áºáá«áááºá áá«á¡ááŸááºáá«áá²á á€á¡áá¬ááẠIgor ááá¯ááºááá¯ááºááŸáá·áº áááºážá áá°ážááœá²áááºáá±á¬ááºáá° Maxim ááŸáá·áº Andrey (Maxim Konovalov ááŸáá·áº Andrey Alekseev) ááá¯á·á ááŒá®ážáá¬ážáá±á¬ áá¯ááá¯ááºáá±á¬ááºážááŸá¯ááŒá áºááŒá®áž áááºážááá¯á·ááẠáááºážááá¯á·áááºáááºážáá»ááºááœáẠá€á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áááºáá±á¬ááºáááºá¡ááœáẠá¡á ááá¯ááºážááœáẠá¡áááºááá·áºááŒá áºáá±áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá á áááºáá¯ááºááá¯ááºáá°ááá¯ááºážááẠáááºážááá¯á·áááá¯ááºááá¯ááºá¡á¬ážáá¬áá»ááºááŸáá·áº á áœááºážáá±á¬ááºáááºáá»á¬ážááᯠáá¯á¶áá±á¬ááºá áœá¬ á¡áá²ááŒááºááŒáááºááá¯ááºáá«á áá°áá»á¬ážá áœá¬ááẠáá¯ááºáááºážá ááºáá áºáá¯áá¯á¶ážááᯠáŠážáá±á¬ááºááẠááá¯á·ááá¯áẠá á®áá¶ááá·áºááœá²ááá¯ááŒáááºá
â áá®áá±á¬á· NGINX á¡ááœá²á·áᬠáá¯ááºáááºážááá¯ááºážáá²á· áá±ážááœá¬áá±ááŒá®áá¬áž áá«ááŸááá¯áẠáá¬áá²?
áá®áá®ááá®- ááá¯ááºáá«á áá°ááá¯á·ááẠá á®ážááœá¬ážáá±ážá¡ááá¯ááºážá០ááœááºááœá¬áááœá¬ážáá² á¡áááºááŒá±á¬áá·áºáááºážá Maxim ááẠáá¯ááºáááºážáááºáááºááŸá¯á¡ááá¯ááºážááᯠCOO á¡ááŒá ẠáŠážáá±á¬ááºáá²á·áááºá Andrey ááẠBizDev ááœááºáá«áááºáá²á·ááŒá®ážá Igor áááºáá°ááŸá áºáááºáá±á¬á¡áá¬ááá¯áááºáááºáá¯ááºáá±á¬ááºáá²á·áááºá
áá°ááá¯ááºážá áá°ááá¯á·áá²á· á¡á¬ážáá¬áá»ááºá ááŒáá¯ááºáá¬ááᯠáá¯ááºááŒáááºá
ááá¯á·áá±á¬áº á¡áá±áááááºááœáẠáá±á«áºáá¬áááºážáá±á«ááºážáá»á¬ážá áœá¬áááºáá±á¬ á á®ážááœá¬ážáá±ážáá¯ááºáááºážáá áºáá¯áááºáá±á¬ááºáááºá ááá°áá®áá±á¬áá¯ááºáááºááá¯ááºáááºááŸááá°á ááá°áá®áá±á¬áá±á¬ááºáá¶ááŸááá°áá áºáŠáž ááá¯á¡ááºááŒá±á¬ááºáž áááºážááá¯á·á¡á¬ážáá¯á¶áž áá¬ážáááºáá²á·ááŒáááºá ááá¯á·ááŒá±á¬áá·áº áááá¡ááŒááẠá á±á·á ááºááŸáááŸáá¯ááºážááŸá¯ááœááºááẠááá¯ááá¯á·áá±á¬ áá¯áá¹ááá¯ááºááᯠááœá±á·ááŸáááẠáááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°áá»á¬ážááŸáá·áº ááá±á¬áá°áá®ááŸá¯ áááŸááá²á·áááºá Gus Robertson á áá®áááºááŸááºáá»ááºááœá±áá²á· ááá¯ááºáá®áá«áááºá
- áá«ááᯠá¡áá±áááááºáá±ážááœááºáá²ááᯠáááºááá¯á· áá°áá á á®á ááºáá¬ážáá²á·áá¬áá¬ážá
áá®áá®ááá®- NGINX ááẠb2b áá¯ááºáááºážáá áºáá¯ááŒá áºáááºá ááá¯á·á¡ááŒááºá áááºážááẠá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶á¡ááá·áºááœáẠá¡áá¯ááºáá¯ááºáá±á¬ááŒá±á¬áá·áº áá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠá¡áá°ážáá»ááºááŒáá·áºá áœá¬áááááá±ážáá² á¡áááºáááºážáá±á¬á·ááºáá²áᯠááá¯ááá¯ááºáááºá
á¡áá±áááááºáá±ážááœááºááœáẠá¡á±á¬ááºááŒááºááŸá¯ááẠáááºááá·áº startup áá¡á±á¬ááºááŒááºááŸá¯ááᯠá¡áá¯á¶ážá¡ááŒááºáá±ážáááºá
ááá¯á·ááŒá±á¬áá·áºá áá¯áá¹áááá»áá±á¬á¡á á®á¡á ááºááŸá¬ USA ááá¯á·ááœá¬ážáááºá á¡áá±áááááºáá¯áá¹ááá®áá áºáá¯á¡á¬áž áŠážáá±á¬ááºáááºá á á®ážááœá¬ážáá±ážááœá¶á·ááŒáá¯ážááá¯ážáááºáááºááŸáá·áº á¡áá±áááááºáááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°áá»á¬ážááᯠááœá²áá±á¬ááºááá·áºáá°ááᯠáá»ááºáá»ááºážááŸá¬ážáááºážáááºááŒá áºáááºá á¡áááºá áááºááẠUSA ááœááºá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá±á¬á·ááºáá²ááá¯áá±á¬ááºážáá»ááá¯áá«áá ááá·áºáá±á¬ááºááœááºá¡áá±áááááºáááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°áá»á¬ážááŸááááºá¡áá±ážááŒá®ážáááºá
- áááºáá°á áááºáá°á·áá®áá¬áá¬áá² á áááºáž nginx á áááºážá¡ááœáẠnginx áá¬ážá
áá®áá®ááá®- áá»áœááºá¯ááºááá¯á·ááœáẠááá°áá®áá±á¬ á¡áááºá¡ááœááºáá»á¬ážá áœá¬ááŸááá²á·áááºá ááá¯á¡áá»áááºáááẠnginx ááẠáááá¬áááºááŸá¬ážááŸáá±á¬ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠáá±á¬ááºážááœááºáá±á¬ á¡á áá»áá¯ážááŸá¯ááᯠááŒáááá¯ááºáá²á·áááºá áá¯áá¹ááá®áá áºáá¯ááá¯ááºáá±ážáá±á¬áºáááºáž á á»á±ážááœááºáá±á á¯ááẠá¡áááºážááẠ(á%) ááŸááá±á¬áºáááºáž áááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°áá»á¬ážá á áááºáááºá á¬ážááŸá¯ááŸá¬ áá»á¬ážá áœá¬ááŸááá±ááŒá®ááŒá áºáááºá ááá±á¬áá°áá®áá»ááºááẠááŒáá¯ááºááá¯ááºááŸá¯ááŒááºážáááºáá±á¬ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á· áááºááŒáœáá±áá«áááºá
- áá¯ááºáá á¹á ááºážá áááºááá¯á¡ááŒá±á¡áá±ááŸááá²á áá¯áá¹ááá®áááŸááá±á¬áºáááºáž á á®ážááœá¬ážááŒá áºáá¯ááºáááºážáá¬ážááŸááºážá áá¯á¶ááŒááºážáá»á¬áž ááŸááá«ááá¬ážá
áá®áá®ááá®- Nginx áá¯áá±á«áºáá±á¬ open source áááºáá¬áá¬áá áºáᯠááŸááá²á·áááºá ááá¹áá¬áá¯á¶ážááá¯ááºáá¬á á»á±ážááœááºá 6% áá¯á¶ážá áœá²áá°áá»á¬ážááŸááááºá ááááºáá±á¬á· áááºááá¯ááºááœá±á áááºážáá²á·áá»á®ááŒá®áž áááºážáááºááááºážáá±á¬áẠááŸááááºá ááá¯á·áá±á¬áºá áááºááá¯á·áááºááá¯á á±áá¬áá° áá¯áá¹ááá®áááŸáá áá¯ááºáááºážáá¯á¶á á¶áááŸááá±á áá¯áá¹ááá®áááŸááá±á¬ááŒá±á¬áá·áºá á¡ááœá²á·áááºážáááŸáá nginx developer ááŸáá·áº Igor Sysoev ááẠáááºáááºážáá»ááºááœááºáá±ážáááºáá±á¬á¡ááá¯ááºážá¡ááá¯ááºážáá áºáá¯ááŸááá±áááºá
áá«á á¡áááºážá áááºáááºá á¬ážá áá¬áá±á¬ááºážáá²á· áá¬ááºáááºážáá áºáá¯ááºáá«á Igor ááẠnginx ááᯠááœááºáá²á·ááá·áº ááŒá¬ááŒáá·áºá áœá¬ááááºážá á áááºáá±ážáá¬ážáá²á·ááẠ- áááá áá¯ááŸá áºááœáẠáá¯ááºáá±áá²á·ááŒá®áž áááá áá¯ááŸá áºááœáẠáá¯ááºáá±áá²á·áááºá áááºážááᯠá¡ááŸááºáááẠá áááºáááºá á¬ážááŸá¯ááŸá¬ áááá áá¯ááŸá áºááœááºáᬠáá±á«áºáá¬áá²á·ááŒá®áž áááá áá¯ááŸá áºááœáẠáá°ááẠááœá±á á¯áá±á¬ááºážáá²á·áááºá áá°á¡áááºážáááºá áá¬ááŒá±á¬áá·áº á¡áá»áááºááœá± áá®áá±á¬ááºáá¯ááºááœá¬ážáá¬áá²ááá¯á· ááœá±ážáááááºá ááááºáá±á¬á· áá®á¡ááœáẠáá¯áá¹áááááºáá²á· áááºážááá¬ááá¯ááºáᬠááŸááºážáááºážáá»ááºáá áºáᯠááŸááá«áááºá
2002 áá¯ááŸá áºááœáẠIgor ááẠRambler ááœááºá¡áá¯ááºáá¯ááºáá²á·ááŒá®áž system administrator á¡áá±ááŒáá·áºáá°ááŒá±ááŸááºážáá²á·ááá·áºááŒá¿áá¬áá áºáá¯ááŸáááẠ- C10k ááŒá¿áá¬á ááá¯ááá¯áááºááŸá¬ server ááᯠpeak load ááœááºáá áºááŒáá¯ááºáááºáá±á¬ááºážááá¯áá»ááºáá±á«ááºážáá áºáá±á¬ááºážáá»á±á¬áºááá¯áá±ážáá±á¬ááºáááºá ááá¯á·áá±á¬ááºááœáẠá¡ááºáá¬áááºáá±á«áºááœáẠáá±ážáá¶áá±á¬ áááºáá¯ááºáááºááá¯ážáá»á¬áž á áááºá¡áá¯á¶ážááŒá¯áá¬áá±á¬ááŒá±á¬áá·áº á€ááŒá¿áá¬áá±á«áºáá¬áááºá Ramblerá Yandexá Mail.ru áá²á·ááá¯á·áá±á¬ ááá¯ááºá¡áááºážáááºááᬠáááºážááᯠááŒá¯á¶ááœá±á·áá²á·ááááºá áááºážááẠáááºááá¯ááºá¡áá»á¬ážá á¯ááŸáá·áº ááááºááá¯ááºáá«á áá áºáá±á·áá»áŸáẠáá±á¬ááºážááá¯áá»áẠ100-200 ááŸáááŒá®áž nginx áááá¯á¡ááºáá«á Apache ááẠáááºážááᯠáá±á¬ááºážááœááºá áœá¬ ááá¯ááºááœááºááŒá±ááŸááºážááá¯ááºáááºááŒá áºáááºá
á¡ááºáá¬ááẠááá¯ááá¯áá±áááºážá á¬ážáá¬áááºááŸáá·áºá¡áá»áŸ C10k ááŒá¿áá¬ááŸáá·áº ááŒá¯á¶ááœá±á·áááá·áº ááá¯ááºá¡áá±á¡ááœáẠááá¯ážáá¬áá²á·áááºá nginx áá²á·ááá¯á·áá±á¬ áá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠáá¯ááºáá±á¬ááºááẠááá¯ááá¯ááŒááºáááºáá±á¬ áááºáá¬áá¬ááᯠáááºááá¯ááºáá»á¬áž ááá¯ááá¯ááá¯á¡ááºáá¬áááºá
áá«áá±ááá·áº á áááºáá¯ááºážááœá± ááœááºážáá¬ážááŒá®áž áááá-áááá ááŸá¬ á¡ááŸááºáááẠáááºáá±á«ááºááœá²ááŸá¯ ááŒá áºááœá¬ážáá²á·áá«áááºá
áá¬áá¬áá»á¬ážááá¯á· áá±á¬ááºážááá¯áá»ááºá¡áá±á¡ááœáẠáááºáá»áŸááá¯ážáá¬áááºááᯠá áááºáá°ážááŒáá·áºááẠááœááºáá°áááºá ááááŠážá áœá¬á ááœááºááŒá°áá¬ááá¯ááºáá±á ááºáá¬áá áá±áá¬ááá¯ááºážááœáẠááá·áºááºáá»á¬ážááᯠááá áºááŸáááºááá¯ááºáá±á¬ááŒá±á¬áá·áº á¡ááºáá¬áááºá¡áá¯á¶ážááŒá¯áá»ááẠááá¯ážáá¬áá«áááºá áá¯áááá¡áá»ááºááŸá¬á áá¯á¶ážá áœá²áá°ááá¯ááºááá¯ááºá ááŒá±á¬ááºážáá²ááœá¬ážááẠ- ááááœá±á·áá»ááºááŸá¬ááŒááºááŸáá·áºá¡áá° ááá·áºááºáá»á¬ážááᯠááŸáááºááŒááºážááẠááá¯ááá¯ááŸá¯ááºááœá±ážáá¬áá«áááºá áá°ááŸá¯ááœááºáááºáá»á¬ážááᯠá€áá±áá¬ááœááºáááºáž ááá·áºááœááºážááá¯ááºáááºá
áááºážá¡áá»ááºááᯠááŒá áºáá±á«áºá á±áá²á·áááºá á¡ááºáá¬áááºáá±á«áºááŸá á¡ááœááºá¡ááááºááœáá·áºááŸá¯áá»á¬ážááẠá¡áááááºááŒá®ážááœá¬ážáá¬áááºá. á á¯á á¯áá±á«ááºážáááºááẠá¡áá®á¡áá»áŸ ááá¯ááá¯ážáá¬áááºá ááá¯á·áá±á¬áº á¡ááœááºá¡ááááºáá»á¬ážááẠááá¯á ááá¯á áááá¬áá¬áááºá áá°áá®áá±á¬ C10k ááŒá¿áá¬ááẠáá»ááºááŒáá·áºáá¬áááºááᯠááœá±á·ááááºá áá®á¡áá»áááºááŸá¬ nginx áááºáá¬áááºá
â Igor ááŸáá·áº áá°á·á¡ááœá²á· ááœá±á·áá¯á¶ááŒá®ážáá±á¬áẠá¡ááŒá
áºá¡áá»ááºáá»á¬áž áááºááá¯á·ááŒá
áºáá±á«áºáá¬áááºááᯠááŒá±á¬ááŒáá«á á¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶ááŸáá·áº á
á®ážááœá¬ážáá±ážááá¯ááºáᬠá
áááºáá°ážá
áááºáááºážáá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážááᯠáááºááá·áºá¡áá»áááºááœáẠá
áááºáá²á·ááááºážá
áá®áá®ááá®- ááááŠážá áœá¬ ááá±á¬áá°áá®áá»ááºáá áºáᯠáá±á«áºáá±á«ááºáá²á·áááºá ááá±á¬áá°áá®áá»ááºáᬠááŒáá¯ááºááá¯ááºááŸá¯ááŸááááºááá¯á· ááŒá±á¬áá¬ážááŒá®ážáá¬ážááŒá áºááŒá®áž áá±á¬ááºáá¯á¶ážááŸá¬ áááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°á¡á á¯á¡ááœá²á·áá áºáá¯ááᯠááœá²á·á ááºážáá²á·áá«áááºá áá»áœááºá¯ááºááá¯á·ááẠBV Capital (ááᯠe.ventures) ááŸáá·áº Michael Dell ááá¯á·ááŸáá·áºá¡áá° á€á¡áááºážá¡ááœá²á·á áá áºá áááºáá áºááá¯ááºážááŒá áºáá¬áá«áááºá ááááŠážá áœá¬ áá°ááá¯á·ááẠááá±á¬áá°áá®áá»ááºááᯠááááºááá¯ááºááŒá®áž áá±á¬ááºááá¯ááºážááœáẠá¡áá±ááááẠá á®á¡á®ážá¡áá¯áá áºáŠážááᯠááŸá¬ááœá±ááŒááºážááá¯ááºáᬠááŒá¿áá¬ááᯠá áááºá ááºážá á¬ážáá¬ááŒáááºá
ááá±á¬áá°áá®áá»ááºááᯠáááºááá¯ááááºááá¯ááºáá¬áá²á áá±á¬ááºáá¯á¶ážá¡áá±áá²á·á áá¯ááºáááºážáá¯á¶á á¶á áá¬áá²ááá¯áá¬áá²á· áááºá¡áá»áááºááŸá¬ áá±ážáá»á±áááºááá¯áá¬ááᯠáááºáá±á¬áẠáááááá¯ááºáá² ááŒá áºááœá¬ážáá«áááºá á¡ááá¯ááºá á¬ážáá¯ááºáá¯ááºáá áºáá¯ááœáẠáááºááẠá¡ááœá²á·áá áºááœá²á·ááœáẠáááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá²á·áá«ááá¬ážá
áá®áá®ááá®- áá¯ááºáááºá áá«á á á±á·á ááºáá±áá»á¬ááŸá¯áá áºáá¯áá«á á¡á²áá®áá¯ááºážá áá»áœááºáá±á¬áºááá¯á· á á®ážááœá¬ážáá±ážáá¯á¶á á¶ááᯠáá ááºážá á¬ážáááá°ážá
áá»áœááºá¯ááºááá¯á·ááááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯á á¬áááºážááŸá¬ NGINX ááẠáááá¬áááºááŸá¬ážá áœá¬ááá¯ážááœá¬ážáá¬áá±áá±á¬ ááááááºááŸááá±á¬ áá°ážááŒá¬ážáá±á¬áá¯ááºáá¯ááºáá áºáá¯ááŒá áºáááºáá°áá±á¬á¡áá»ááºááᯠá¡ááŒá±áá¶áá¬ážáááºá
áá°áᬠáá®ááááááºá¡ááœáẠá¡áá±á¬áºáá±áž áá±ážáááºáá²á· ááŒá¿áá¬ááᯠááŒá±ááŸááºážáá±ážáá²á·áá«áááºá áá»áœááºá¯ááºá¡ááŸá áºáááºáá¯á¶ážá ááºážáááºáá»ááºá áááºááá·áºáááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááŸá¯á¡ááœááºáááᯠlitmus á ááºážáááºááŸá¯ááẠáá¯ááºáá¯ááºááẠááŒá®ážáá¬ážááŒá®áž áá¬áá»ááºáá±á¬ááŒá¿áá¬ááᯠááŒá±ááŸááºážááá¯ááºááá¬ážá NGINX ááẠá€áá»ááºáá»ááŸá¯á ááºážáááºááŸá¯ááᯠáá±á«ááºááœá²áá¶ááŒá®ážááŒáá·áº áá»á±á¬áºááŒááºáá²á·áááº- ááŒá¿áá¬á ááŒá®ážáá¬ážáááºá áááºáá»á¬ážááá¯ážáá¬áá¬á ááá¯ááºáá»á¬ážáá»ááœá¬ážáááºá áááºááá¯ááºááᯠmission critical ááá¯á· áá±á«áºáá²á· áá±ááºáá áºáá¯áá±á¬ááºáá¬áá²á·á¡ááœáẠáá¬áá»ááºáá²á·ááá«áááºá
90s áá»á¬ážááœáẠáá°áá»á¬ážá á€áá²á·ááá¯á· áá»áá¯ážááŒá±á¬ááºážáááºááŒááºááŒáááº- ááá¯ááºááẠááá¯áá±áá¬ááœáẠáá²áá»á±á¬ááºážáá±ááẠ- ááᯠáá»áœááºá¯ááºááẠá áá áºá á®áá¶ááá·áºááœá²áá°ááᯠáá±á«áºááá¯ááºáááºá áá°ááá¯á·ááẠáááºážááᯠáá áºáá¬áá®á¡ááœááºáž áá±á¬ááºáá°ááẠ- áá±á¬ááºážááŒá®á 2000 áá¯ááŸá áºáá»á¬ážááŸá±á¬ááºážááá¯ááºážááœááºá áá¯áá¹ááá®áá»á¬ážá áœá¬á¡ááœááºá 5 áááá áºá á¬áá»áá»áááºááẠá¡ááŸááºááááºáá¯á¶ážááŸá¯á¶ážááœá¬ážáá±á¬ááœá±á áá¯ááºááááºážá áááºááá¯á·ááŸáá·áº áá®áá»áŸáááºá ááŒá¿áá¬á áá áºáááºáááºáž áá¬áá»ááºá á±áááºá
áááºážááŸá®ážááŒá¯ááºááŸá¶áá°ááœá±ááŒáá·áºáá²á· áá¯ááááááºááá±á¬á· á¡áááºážáá¡áááºá¡ááœá±áž. á€áá±áá¬ááœáẠIgor ááŸáá·áº áá°áááœá²áááºáááºáá±á¬ááºáá°áá»á¬áž ááá±á¬áá»ááœá¬ážáá«áááºá áááºážááẠááŒáá·áºá áœááºá¡ááœá±á·á¡ááŒá¯á¶áá áºáá¯ááŸáá·áº áá°áá áºáŠážááŸáá®ááœááºáá¬ážááá·áº áá°ážááŒá¬ážáá±á¬áá¯ááºáá¯ááºáá áºáá¯ááŒá áºáááºá
- áá áºáŠážááŸáá·áºáá áºáŠáž ááŒáá·áºáááºážáá±ážáá±á¬ á¡áááºá¡áá»ááºážáá»á¬ážá áœá¬ááŸááá±á¬ á¡ááœá²á·áá áºááœá²á·áááºáááºáž á¡áááºážááá¹ááá áºáá¯á០áá«áááºáá²á·áááºááŸá¬ áááºááŸá¬ážáá«áááºá
áá®áá®ááá®- Igor ááẠáá¯ááºáá¯ááºááᯠáá áºáá±á¬ááºáááºáž áá®ááœááºáá²á·áááºááŸá¬ ááŸááºáááºáᯠáááºááá±á¬áºáááºáž áá¯ááºáááºážáá áºáᯠáááºáá®ážááẠá¡áá»áááºáá±á¬ááºáá¬áá±á¬á¡áá«ááœáẠáá°áá áºáá±á¬ááºáááºáž á¡áá»ááºá ááá¯ááá¯ááºáá² áá«ááá¬áá»á¬ážááŸáá·áºáᬠááŒá¯áá¯ááºáá²á·áááºá áááºážááŸá®ážááŒá¯ááºááŸá¶ááŸá¯á¡ááœá±á·á¡ááŒá¯á¶ 10 ááŸá áºááá¯ááŒáá·áºáááºá áá°ážááœá²áááºáá±á¬ááºáá°ááŸá áºáá±á¬ááºááŸáááŒááºážá á¡áá¹ááá¬ááºááœá±ááᯠáá±áá»á¬áá±á«áẠáá»á±á¬á·áááºážá á±áááºááá¯á· áá»áœááºáá±á¬áºááŒá±á¬ááá¯ááºáá«áááºá á¡áá±á¬ááºážáá¯á¶áž áá°ážááœá²áááºáá±á¬ááºáá° á¡áá±á¡ááœááºááŸá¬ ááŸá áºáŠáž ááá¯á·ááá¯áẠáá¯á¶ážáŠážááŒá áºáááºá áá áºáá¯á¶ážá á¡áááºážáááºážáá±ááá·áº áá±ážáá¯á áá±á¬áºáá±á¬áºáá»á¬ážáá±ááŒá®á
- áá¬áááºááŒá áºáá¬áá²á ááá±á¬áá°áá®áá»áẠáááŒá®ážááŒá® ááŒá áºáá±á¬áºáááºáž á á®ážááœá¬ážáá±áž á¡ááŒá¶á¥á¬áẠáááá±ážáá«á
áá®áá®ááá®- ááá±á¬áá°áá®áá»ááºáá áºáᯠáááá¯á¶ážáá»á¯ááºááá¯ááºáá«ááŒá®á áá¯áá¹ááá®áá áºáᯠááŸááºáá¯á¶áááºáá¬ážááŒá®ážá á á¬ááœááºá á¬áááºážáá»á¬áž áááºááŸááºáá±ážááá¯ážááŒá®áž ááœá±ááœáŸá²ááá¯ááºáá«ááŒá® - áá«áá«áá²á áááºáááºááá¯ááºááŒáá¡á±á¬ááºá áá¯ááºáááºážááá¹á ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸáá·áºá¡ááŒáá¯áẠáá¯ááºáá¯ááºááᯠá áááºáá¯ááºáá±á¬ááºááá·áº developer á¡ááœá²á·áá áºááœá²á·ááᯠááŸá¬ážáááºážáá²á·áááºá BizDev á¡ááŒá ẠAndrey Alekseev ááẠáá¯á¶á·ááŒááºáá»ááºá á¯áá±á¬ááºážáááºá¡ááœáẠááŒá áºááá¯ááºááŒá±ááŸááá±á¬áá±á¬ááºáááºáá»á¬ážááŸáá·áº ááááá¯á¶ážáááºáá¶áá±ážááᯠáááºáá±á¬ááºáá²á·áááºá áá°ááá¯ááºážá áá¯ááºáááºážáá¯á¶á á¶á¡ááŒá±á¬ááºáž á¡áá°áá°ááœá±ážááŒááŒá®ážá á¡áá±áááááºá á®ážááœá¬ážáá±ážááᯠááœá¶á·ááŒáá¯ážááá¯ážáááºá á±ááá·áº ááááºáááºážáááºáá±áá»á¬áá áºáŠážááᯠá¡áá°ááᜠááŸá¬ááœá±áá²á·ááŒáá«áááºá
- ááŒá®ážáá±á¬á· áááºážáá°á·ááᯠáááºááá¯ááœá±á·áá¬áá²á áááºááŸá¬áá²? áá«ááᯠáááºááᯠáá¯ááºáááŸááºážáá±á¬áẠááœá±ážááá¯á· áááá°ážá
áá®áá®ááá®- áááºážááŸá®ážááŒá¯ááºááŸá¶áá°áá»á¬ážááŸáá·áº áá«ááá¯ááºáá¬áá¯ááºá¡ááœá²á· á¡á¬ážáá¯á¶ážá áá«ááᯠáá¯ááºáá±ááŒáá¬á áá±á¬ááºáá¯á¶ážááœááºá Gus Robertson ááẠááœá±ážáá»ááºááŸá¯ áá»áááºážááœá¬ážáá²á·áááºá Gus ááẠRed Hat ááœáẠááááºáááºážáááºáá±áá»á¬ááŒá áºááŒá®áž áá»áœááºá¯ááºááá¯á·á áááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°ááŒá áºáááºá Red Hat ááẠááœáá·áºáááºážáá±á¬á¡áááºážá¡ááŒá áºááŒá áºáá±á¬ááŒá±á¬áá·áºá áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáááºážáá áºáá¯ááᯠáŠážáá±á¬ááºáᬠáá±á«áºáá¬áá®áá®áá¶áá»á®áá±á¬ áá¯ááºáááºážáá áºáá¯á¡ááŒá Ạááœá¶á·ááŒáá¯ážááá¯ážáááºá¡á±á¬áẠáá¯ááºáá±á¬ááºááá¯ááºááá·áºáá°áá áºáŠážááᯠááŸá¬ááœá±áá±ááŒá±á¬ááºáž ááŒá±á¬ááŒá¬ážáá²á·áááºá áá°ááá¯á·á Gus ááá¯á¡ááŒá¶ááŒá¯áááºá
NGINX ááŸáá·áº ááá±á¬áá°áá®ááŸá¯ááẠ2011 áá¯ááŸá áºááœáẠááááºáá²á·ááŒá®áž 2012 áá¯ááŸá áºááœáẠGus ááŸáá·áº ááœá±á·áá²á·ááŒá®ážááŒá áºá áá»ááºáá»ááºážááẠáá°á·ááᯠá¡ááœááºááá±á¬áá»áá«áááºá áá°á·ááœáẠRed Hat á០open source áá±á¬ááºáá¶ááŸááá«ááẠ- ááá¯á¡áá»áááºá áááºážááẠopen source ááœáẠáá±á«áºáá¬áá®áá®áá¶áá±á«ááºážáá»á¬ážá áœá¬ á¡áááºážá¡ááŸá®ážááŸááá±á¬ áá áºáá¯áááºážáá±á¬áá¯áá¹ááá®ááŒá áºáááºá ááá¯á·á¡ááŒááºá Gus ááẠáá»áœááºá¯ááºááá¯á·ááá¯á¡ááºáá±á¬á¡áá¬áá¬ááŒá áºááŒá®áž á á®ážááœá¬ážáá±ážááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááŸáá·áº á¡áá±á¬ááºážááœááºáá«áááºáá«áááºá
áá°ááá±á¬ááºáá¶ááŸáá·áº á¡ááœá±á·á¡ááŒá¯á¶á¡ááŒááºá áá°áááá¯ááºááá¯ááºá¡áááºá¡ááœá±ážáá»á¬ážááᯠáá»áœááºá¯ááºááá¯á·ááŸá áºáááºáá«áááº- áá°ááẠáááºááŒááºááŒá®áž áá»ááºááŒááºáá±á¬áá¬ááºááŸááá°ááŒá áºááŒá®áž á¡áá±ážááŒá®ážáááºááŸá¬á áá°ááẠá¡áááºážááŸáá·áº áááºáá¶áá±ážáá±á¬ááºážááœááºáááºáᯠáá»áœááºá¯ááºááá¯á·áááºááŒááºáá«áááºá á¡ááŸááºáá±á¬á· áá«á ááŒá áºáá»ááºáá²á·áá¬á ááœá±á·áá¯á¶ááŒáá±á¬á¡áá«ááœáẠáá°ááá¯ááºážááẠáá°áá®áá±á¬ááŸáá¯ááºážá¡áá»á¬ážááœááºááŸáááŒáááºá áá°ááá¯ááºážááẠá¡ááœááºáá±á¬ááºážááœááºáá±á¬ á¡ááŒááºá¡ááŸááºáááºáá¶áá±ážááŸáááŒáááºá
Gus á áááºážááŸááºážáá»ááºáá áºáᯠááŒá¯áá¯ááºáá²á·ááŒá®áž 2012 ááŸá áºáá¯ááºááœáẠáá°á áááºá¡áá¯ááºáá¯ááºáá²á·áááºá Gus ááááºáž áá°á·ááá¯ááºááá¯ááºááœá±ááᯠNGINX ááœáẠáááºážááŸá®ážááŒáŸá¯ááºááŸá¶ááẠáááºážááŸááºážáá²á·áááºá áááºážááŸá®ážááŒá¯ááºááŸá¶áá°á¡á¬ážáá¯á¶áž ááá±á¬áá»ááŒáááºá Gus áááŒáá·áºáá¬ážáá±á¬áá«áááºáááºáááºááŸá¯ááŒá±á¬áá·áºáá°áááºáááºáá±á¬ááºáá°á¡ááœá²á·ááá¯á·áááºáá±á¬ááºáá²á·ááŒá®ážáá¯áá¹ááá®ááá°ážááœá²áááºáá±á¬ááºáá°á¡ááŒá áºáá°ááá¯ááºážááŒááºááŒáááºá áá±á¬ááºááá¯ááºážááœáẠáá°ááẠáá±ážáá±á¬ááºáá²á០áá áºáá±á¬ááºááŒá áºáá²á·áááºá NGINX áá®ááŸááºáá»á¬áž áááºáááºáá¬ážáá±á¬ áá°ááá¯á·áá±ážáŠážáá¯á¶ážá áá¬áááºáá»á±á¬áº áá¬ááºáá¯á¶áá áºáá¯á¶ááŸááááºá
áá¬ááºáá¯á¶ááŸáá°ážáá°áááºá
- á á®ážááœá¬ážáá±ážáá¯á¶á á¶áá áºáá¯ááᯠáááºáá»ááºáá»ááºážááŸá¬ááá¯ááºááá¬ážá áá«ááŸááá¯áẠáá±á¬ááºááá¯ááºážááŸá¬ ááŒá±á¬ááºážáá²ááœá¬ážáá«ááá¬ážá
áá®áá®ááá®- áá±á¬áºáááºááᯠáá»ááºáá»ááºážááŸá¬ááœá±á·ááá¯ááºáá±ááá·áº á¡á²áá®áááá¯ááºáááºááŸá¬ áááºááá¯áá¯á¶á á¶áá²á· ááá¯áá¬ááᯠá¡áá»áááºá¡áá±á¬áºááŒá¬ ááœá±ážááœá±ážáá²á·áá«áááºá ááá¯á·áá±á¬áº á¡ááá ááœá±ážááœá±ážáá»ááºááŸá¬ nginx ááᯠá¡ááá²á·áá¬ážááẠááá¯á·ááá¯áẠáá°ááá¯ááºážááᯠááœá±áá±ážáá»á±ááẠááŒááºážááŒááºážáá»ááºáž ááœááºážá¡á¬ážáá±ážááŒááºážááŸáá áááŸá open source ááá±á¬áá»ááºááᯠáááºáááºáá¶á·ááá¯ážááẠááŸááááŸáááŒá áºáááºá
nginx á áá±á¬ááºááœááºááœáẠáááºáááºáá±áá±á¬ á¡ááá¯ááºážá¡ááá¯ááºážá á áœááºážá¡á¬ážááᯠá¡áá¯á¶ážáá»ááŒá®áž áááºážááá¯á·ááᯠá áááºáá»ááºá á±ááŒááºáž ááá¯á·ááá¯áẠopen source ááá±á¬áá»ááºá¡ááœáẠá¡áá±á¬ááºá¡áá¶á·ááᯠáá¯ááºááááºážááẠááŸááºáááºááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· áá¯á¶ážááŒááºáá²á·áááºá
ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááẠnginx open source ááá¯áá¬ážááŸáááẠáá¯á¶ážááŒááºáá²á·áá±á¬áºáááºáž NGINX Plus áá¯áá±á«áºáá±á¬ á¡áá°ážáá¯ááºáá¯ááºáá áºáá¯ááᯠáááºáá®ážáá«á á€áááºááŸá¬ áá»áœááºá¯ááºááá¯á·ááẠáá¯ááºáááºážáá±á¬ááºáááºáá»á¬ážááᯠááá¯ááºá ááºáá»áá±ážáá±á¬ nginx ááá¯á¡ááŒá±áá¶á á á®ážááœá¬ážááŒá áºáá¯ááºáá¯ááºáá áºáá¯ááŒá áºáááºá áááºááŸáááœáẠNGINX á á¡ááááá¯ááºáááºážááẠNGINX Plus ááá¯ááºá ááºáá»á¬ážááᯠáá±á¬ááºážáá»áá±áááºá
á¡ááœáá·áºááŸáá·áº á¡ááá±ážáá¬ážááŸááºážáá»á¬ážááŒá¬áž á¡ááá ááœá¬ááŒá¬ážáá»ááºáá»á¬ážááŸá¬-
- NGINX Plus ááœáẠáá¯ááºáááºážáá»á¬ážá¡ááœáẠá¡ááá¯áá¯ááºáá±á¬ááºááá¯ááºá áœááºáž ááŸáááŒá®áž á¡áááá¡á¬ážááŒáá·áº load balancing ááŒá áºáááºá
- open source áá¯ááºáá¯ááºáá áºáá¯ááŸáá·áºááá°áá²á á¡áá¯á¶ážááŒá¯áá°áá¶á·ááá¯ážááŸá¯ááŸááááºá
- á€áá¯ááºáá¯ááºááá¯ááá¯ááºááœááºáááºááá¯ááá¯ááœááºáá°áááºá áááºážááẠáááºááá¯ááºááá¯áẠá á¯á ááºážááẠááá¯á¡ááºááá·áº áááºáá±á¬ááºáá°ááá¯ááºáá±á¬áºáááºáž ááá·áºááá¯ááºááá¯ááºá¡ááŒá±áá¶á¡áá±á¬ááºá¡á¡á¯á¶áá±á«áºááœáẠáááºá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº á¡ááá·áºáá¯áẠbinary package áá áºáá¯ááŒá áºáááºá
- open source ááŸáá·áº áá°ážáááºážáá±á¬ááºážáááºáá±áž áá¯ááºáá¯ááºáá áºáᯠáááºááá¯á· á¡ááŒááºá¡ááŸáẠáááºáá±á¬ááºááŸá¯ ááŸáááááºážá á á®ážááœá¬ážááŒá áºáá¯ááºáá¯ááºáá áºáá¯á០áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááẠopen source ááá¯á· á á®ážáááºážáá±áá«ááá¬ážá
áá®áá®ááá®- open source áá¯ááºáá¯ááºááẠá á®ážááœá¬ážááŒá áºáá¯ááºáááºážááŸáá·áºá¡ááŒáá¯áẠáááºáááºááœá¶á·ááŒáá¯ážáá²ááŒá áºáááºá áá¯ááºáá±á¬ááºáá»ááºá¡áá»áá¯á·ááᯠá á®ážááœá¬ážááŒá áºáá¯ááºáá¯ááºáá áºáá¯ááœááºáᬠáá±á«ááºážááá·áºáá¬ážááŒá®áž á¡áá»áá¯á·ááŸá¬ á€áá±áá¬ááŸáá·áº ááá¯áá±áá¬ááœááºááŒá áºáááºá áá«áá±ááá·áº á áá áºáá²á· á¡áááá¡áá»ááºááá±á¬á· á¡áá°áá°áá«áá²á
á¡áá±ážááŒá®ážáá±á¬á¡áá»ááºááŸá¬ nginx ááá¯ááºááá¯ááºá á¡ááœááºáá±ážáááºáá±á¬ áá¯ááºáá¯ááºáá áºáá¯ááŒá áºáááºá áá¯ááºááá¯ááºážáá±á«ááºáž 200 áá±á¬ááºáá²ááŸááááºáááºáááºá á áááºáá±á«áºááŸá¯ááŸá¬ áá±á¬ááºáááºáá¯ááºáá¯ááºáá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáááºááŒá áºáááºá ááá¯á·áá±á¬áº áá¯ááºáá¯ááºá¡áá áºáá»á¬ážá áœá¬ááᯠNGINX Amplify (2014-2015)á NGINX Controller (2016) ááŸáá·áº NGINX Unit (2017-2018) ááá¯á·ááᯠá áááºáá±á¬ááºážáá»áá±á¬á¡áá«ááœáẠáááºážááẠáááºážááŸá®ážááŒáŸááºááŸá¶ááŸá¯á¡ááŒá®ážááœáẠááŒá áºáá»ááºáá²á·ááŒá®ážááŒá áºáááºá áá¯ááºáááºážáá»á¬ážá¡ááœáẠáá¯ááºáá¯ááºááá¯ááºážááᯠááá¯ážáá»á²á·áá²á·áááºá
â áááºáž áá±á¬áºáááºááŸááºááŒá±á¬ááºáž áááºáá±á¬ááºááŒááºááŒáẠáááá¬áá¬áá²á ááœá±ááŒááºá¡ááºážááŒá®ážááŒá®áá¬ážá áá«ááŸááá¯áẠáá¯ááºáááºážá ááŒá®ážááœá¬ážáá¬ááŒá®áž ááœá±áááºáá¬áááºááá¯áᬠááŸááºážáá±ááŒá®áá¬ážá
áá®áá®ááá®- áááºááœá±ááááááŸá áºááẠ2014 ááŒá áºáááºá áá»áœááºá¯ááºááá¯á·áááááá¯á¶ážáá±á«áºáá¬áá áºáááºážááá±á¬á¡áá«á ááá¯á¡áá»áááºááœáẠáááºááá¯á¡á¬ážááŸááá±ááŒá±á¬ááºáž ááŸááºážááŸááºážáááºážáááºážááááá±á¬áºáááºáž á¡áá±á¬ááºážááŸáá·áº áá±á¬áºáááºáááºáá»áŸá¡ááá¯ááºážá¡áá¬á¡áá ááœáá·áºááŒá¯áááºááᯠá á®ážááœá¬ážáá±ážááᬠá¡ááŒáá·áºá¡ááá¬ážááááºáá±ážáá«á
ááŸá áºááŸá áºááŒá¬ááŒá®ážáá±á¬ááºá 2016-2017 ááœááºá á á®ážááœá¬ážáá±ážáá±á¬ááºážááœááºááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·áá¬ážáááºáá¬ážááŒá®ážááŒá áºáááº- áá±á¬ááºáááºááœááºáá±á«ááºá¡áááºážáááºáá¬ááŸáá áá±á¬ááºážá¡á¬ážáááºáá¬áᬠNGINX ááá¯á áááºá¡áá¯á¶ážááŒá¯ááŒá®ážáá±á¬áẠáá±á¬ááºáááºáá»á¬ážá áááºážááá¯ááá¯ááá¯áááºáá°áá²á·áááºá áá±á¬ááºáá±á¬á· áá«ááᯠá¡ááá¯ááºážá¡áá¬áá áºáá¯á¡áá áá»á²á·ááœááºááá¯ááºáááºááá¯áᬠáááºááŸá¬ážáá¬áá«áááºá áááºážááŒá±á¬áá·áº á¡áá±á¬ááºážá¡ááœá²á·á¡á ááºážááᯠáá»á²á·ááœááºáááºááŸáá·áº US ááŸáá·áº á¡ááŒá¬ážááá¯ááºáá¶áá»á¬ážááœáẠá¡ááá¯áá°áá»á¬ážááᯠááŸá¬ážáááºážááŒááºážáá®ááá¯á· áŠážáááºááœá¬ážáá±á¬ áááºáá¯á¶ááœá± áááºáá¶áááŸáá á±áá²á·áááºá ááá¯á¡áá« NGINX ááẠááá¹áá¬áá áºááŸááºážááŸá á¡áá±áááááºá á¥áá±á¬áá á¡á¬ááŸááá¯á·ááœáẠá¡áá±á¬ááºážáá¯á¶ážáá»á¬ážááŸááááºá
- NGINX ááẠááá¯á¡áá« áá¯áá¹ááá®ááŒá®ážáá áºáᯠááŒá áºáá±áá«ááá¬ážá
áá®áá®ááá®- áá° ááá áá±á¬ááºááŸááá±ááŒá®á
- á¡áá»á¬ážá¡á¬ážááŒáá·áºá áá«ááœá±á á¡áá±á¬ááºážáá²á· á¡áá±á¬ááºá¡áá¶á·ááœá± ááŒá áºáá±á¬ááºážááŒá áºááá¯ááºáá«áááºá
áá®áá®ááá®- ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááẠáá¯áá¹ááá®á ááŒá®ážáá¬ážáá±á¬ á¡á áááºá¡ááá¯ááºážáá áºáᯠááŒá áºáá±áá²ááŒá áºáááºá áá«áá±ááá·áº á¡áá±á¬ááºážáá²á· áá¬ážáááºáááºážá á¡ááá á¡á áááºá¡ááá¯ááºážáá áºáá¯áá«á
â áá±á¬áºá ááá¯ááœááºá¡ááŒá±á áá¯ááºáá±á¬ áá¯ááŸá¬ážá¡áá»áá¯ážáá¬ážáá»á¬ážá ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážááᯠá¡ááááá¬ážáá¯ááºáá±á¬ááºáá±áá«ááá¬ážá
áá®áá®ááá®- ááá¯á¡áá« áá±á¬áºá ááá¯á áááºáá®ááá¯ážáá®ážáá¬ážááŸáá·áº á¡áá¯ááºáá¬áááºááá¯á·ááœáẠááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážá ááºáá¬áá¯á¶ážáá¯ááœáẠá áááºáá±á¬ááºááœááºáá±ááŒá®ááŒá áºáááºá ááá¯á·áá±á¬áº Igor ááẠáá±á¬áºá ááá¯ááœáẠá¡áá»áááºá¡áá»á¬ážá á¯áá±ááá¯ááºááŒá®ážá á¡áá¯ááºááœá¬ážáᬠá¡á á®á¡á ááºááœá²áááºá
áá»áœááºá¯ááºááá¯á·ááẠáááºážááŒá±á¬ááºážáá áºáá¯áá¯á¶ážááᯠááá¯ááºáá»áŸá±á¬ááºáá²á·áááº- 2002 áá¯ááŸá áºá¡á á 2004 áá¯ááŸá áºááœáẠnginx áá¯ááºáá±ááŸá¯á 2008-2009 ááœáẠááá¯ážáááºááŸá¯á 2010 áá¯ááŸá áºááœáẠáááºážááŸá®ážááŒáŸá¯ááºááŸá¶áá°áá»á¬ážááŸáá·áº ááœá±á·áá¯á¶ááŸá¯á 2013 áá¯ááŸá áºááœáẠááááá¯á¶ážáá±á¬ááºážá¡á¬ážá 2014 áá¯ááŸá áºááœáẠáááá¡ááŒááẠáá±á«áºáá¬áááºážáá±á«ááºážáá»á¬ážá áœá¬ áááŸááá²á·áááºá 2019 ááá±á¬? á¡á±á¬ááºááŒááºáá¬áž?
áá®áá®ááá®- 2019 ááœáẠáá±á¬ááºážáá±á¬ ááœááºáá±á«ááºá
â á€áááºááŸá¬ á áááºááŸá¯áá áºáá¯á¡ááœáẠáá¯á¶ááŸááºá¡áá»áááºá ááºáááºážáá áºáá¯áá¬ážá ááá¯á·ááá¯áẠá ááºážáá»ááºážá¡ááœáẠááŒáœááºážáá»ááºáá áºáá¯áá¬ážá
áá®áá®ááá®- áááºážááẠá¡áá»áááºá¡ááœááºáž áá¯á¶ážááá¯á¶ááŸááºáááºáááºááŸá¯ááŒá áºááẠ- áááºáá±ááœááºááá·áºá¡áá¬áá±á«áº áá°áááº. Igor á nginx ááá¯áá±ážáá²á·á¡áá« - áá®áá±á¬ááºááŒá±á¬ááºážááá¯ááŒá±á¬ááŒáá²á·áᬠáá¬ááŸá¡ááœááºááá¯ááºáá«áá°áž - nginx áᬠá¡á á¯ááá¯ááºá¡ááŒá¯á¶ááá¯ááºáá¯ááºáá¯ááºáá áºáá¯ááá¯ááºáá«áá°ážá ááá¯á·áá±á¬áẠ2008-2009 ááœáẠá¡ááºáá¬áááºááŒá±á¬ááºážáá²áá²á·ááŒá®áž nginx ááẠá¡ááœááºáá±áááºážá á¬ážáá¬áá²á·áááºá
áááá-áááá áá²á·ááœááºááẠ10 ááŸá áºá ááºáááºážááẠáá¯á¶ážááá¯á¶ááŸááºááŒá áºáááºáá¡ááŒá±áá¶á¡á¬ážááŒáá·áº á€áááºááŸá¬ áá¯ááºáá á¹á ááºážáááºááá¯á¡á¬áž á áááºááá·áºá¡áá»áááºááŒá áºááẠáá¯áá°ááá«áááºá 2011 áááºááᯠááœááºáááºááá¯ááẠááááá»áá¯ážá á±á· áááºážááŸá®ážááŒá¯ááºááŸá¶ááŸá¯ á áááºáá»áááºááá± 8 ááŸá áºáᬠáá¯á¶ááŸááºáá¬ááá áºáá¯áááºáž ááŒá áºáá«áááºá
â NGINX ááŸáá·áº F5 á¡ááŒá±á¬ááºážá áááºážááá¯á·á á¡á á®á¡á ááºáá»á¬ážá¡ááŒá±á¬ááºáž áááá¯á¶ážáá»á¯ááºá¡áá±ááŒáá·áº ááᯠáá»áœááºá¯ááºááá¯á·ááᯠáááºáá¬ááŒá±á¬ááá¯ááºááááºážá
áá®áá®ááá®- ááááá°áž - áá«á F5 áá²á· áá±á¬áºááá¯ááááºáá»áŸáá¯á·ááŸááºáá»ááºáá«á áá«ááá·áºááá¯ááºáá²á·áá áºáá¯áááºážáá±á¬á¡áá»ááºá áááºáž "F5 NGINX" ááᯠá¡áᯠgoogle ááŸá¬ááá¯ááẠááááŠážáá¯á¶áž ááá·áºááºáááºáá¯á F5 á NGINX ááᯠááá°ááá¯ááºááŒá®ááá¯áá²á· ááááºážáá«áá²á ááœááºáá²á·áá±á¬ááŸá áºáááºá á¡áá¬ážáá°áá±ážááŒááºážáá»ááºá¡ááœááºá ááŸá¬ááœá±ááŸá¯áá áºáá¯ááẠF5 á០NGINX ááá¯á· ááŒá±á¬ááºážááœáŸá±á·áááºážá¡ááœáẠááá·áºáááºáá¯ááᯠááááŠážá áœá¬ ááŒááºáá±ážáááºááŒá áºáááºá
- áá°ááá¯á·á ááŒáá¯ááºáááºááᯠáááºááŸá¬ááá¯ááºáá°ážá
áá®áá®ááá®- ááá¯ááºáá°ážáá¬ááá¯á·áá²? áá°ááá¯á·áá¬ááœá±áá¯ááºáááºááá¯áá¬ááᯠááááºážáá¯ááºááŒááºáá»ááºááŸá¬ áá±á¬áºááŒáá¬ážáá«áááºá
â ááááºážáá¯ááºááŒááºáá»ááºáá«á¡áá¬á¡á¬ážáá¯á¶ážáááºáá±á¬ááºážáááº- áá»áœááºá¯ááºááá¯á·áááºáááºáá°á·ááá¯áá»áŸááááá²á á¡áá¬á¡á¬ážáá¯á¶ážáááºááááºá¡ááá¯ááºážááŒá®ážááœá¬ážáá¬áááá·áºáááºá
áá®áá®ááá®- áá®áá¯áá¹ááá®ááœá±áᬠáááºáá»á±ážááŸá¯áá²á· ááá¯ááºáá®ááŸá¯ááŸááááºááá¯á· áááºáá«áááºá á€ááá±á¬á¡áá áááºážááá¯á·ááŸá áºáŠážá áá¯á¶ážááẠáá°áá®áá±á¬á¡ááá¯ááºáž- networking ááŸáá·áº load ááœáẠá¡áá¯ááºáá¯ááºáá²ááŒá áºáááºá á¡á²áá«ááŒá±á¬ááºá· á¡á¬ážáá¯á¶ážá¡áááºááŒá±ááœá¬ážááŸá¬áá«.
â áá±á¬ááºáá¯á¶ážáá±ážááœááºáž- áá«áᬠáááºááŒááºáá²á· áááá¯ááááºáá¬áá áºáá±á¬ááºáá«á áá«á·áá²á·á¡á±á¬ááºááŒááºááŸá¯ááᯠáááºáá«áááºáá«áá¯ááºááá¯á· áá«áá¬áá¯ááºáááá²á
áá®áá®ááá®- Igor Sysoev áá¡á±á¬ááºááŒááºááŸá¯ááá¯áááºáá«ááá²áá²áá¯ááºáááºá ááŒá®ážáá¬ážááŒá®ážáá¬áá»ááºáá±á¬ááŒá¿áá¬ááá¯ááŒá±ááŸááºážáá±á¬á¡áá«ááŸáá¬ááœá±ááá¯áá¯ááºá¡ááœááºáá±ážáá»á±áá±á¬ááŒá±á¬áá·áºáááºááá·áºááŒá¿áá¬ááá¯ááŒá±ááŸááºážááááºááᯠáŠážá áœá¬ááŸá¬ááœá±ááááºááŒá áºáááºá
- ááŒá®ážáá±á¬á· áááºážá¡ááœááºáá¬ážá ááŒá®ážá០áá°áá®áááºá
áá®áá®ááá®- áá¯ááºáá²á· áááºážáá¬áá«áááºá
á¡ááºáá¬áá»á°ážá¡ááœáẠDmitry ááᯠá¡áá°ážáá»á±ážáá°ážáááºáá«áááºá Runa Capital áááºáá¯á¶ááœá±áá²á· áááŒá¬áááºááŸá¬ áááºááœá±á·ááŒáááºáá±á¬áºá
Saint HighLoad++ . áá¯ááŸá¬ážááŸááá¯ááºáá² ááá¹áá¬áá áºááŸááºážáá¯á¶ážá០á¡áá±á¬ááºážáá¯á¶áž developer áá»á¬ážááᯠá á¯á ááºážáá±ážáá¬ážááá·áºáá±áá¬áá áºáá¯ááœááºá ááá¯áá»áœááºá¯ááºááá¯á·áá¯á¶ááŒááºááŸá¯á¡ááŒáá·áºááŒáá·áºááŒá±á¬ááá¯ááºáááºá áááºáá°ááááá²á ááŸá áºá¡áááºážáááºá¡ááœááºážááŸá¬ áá«ááá¯á·á¡á¬ážáá¯á¶áž áááºážáá áºáá±á¬ááºáá²á· á¡á±á¬ááºááŒááºááŸá¯ááᯠá áááºá¡á¬ážáááºáááºá áœá¬ ááœá±ážááœá±ážááŒáááá·áºáááºá ááá¯á·á¡ááŒááºá á¡áá±ážááŒá®ážáá±á¬ááŒá¿áá¬áá áºáá¯á¡ááœáẠá¡ááŒá±ááá¯ááŸá¬ááœá±ááẠáááºááá·áºáá±áá¬ááœáẠá áááºááááºááᯠááá¯ááŸááºážáááºážáá±ááŒá®ááŒá áºáááºá
source: www.habr.com