ΠΠ³ΠΎΡ Π‘ΠΈΡΠΎΠ΅Π², ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° ΡΠ΅Π± ΡΡΡΠ²ΡΡΠΈ
ΠΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ
Π΄Π° ΠΏΡΠ΅Π½Π΅Π±ΡΠ΅Π³Π½Π° ΠΎΠ³Π»ΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ
Π¦Π΅Π»ΡΠ° Π½Π° ΡΡΠ°ΡΠΈΡΡΠ° ΠΏΠΎΠ΄ ΠΈΠ·ΡΠ΅Π·ΠΊΠ°ΡΠ° Π΅ ΠΎΡΠ΅ Π²Π΅Π΄Π½ΡΠΆ Π΄Π° ΠΏΠΎΡΠ²ΡΡΠ΄ΠΈ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ! ΠΠΏΠΈΡΠ°ΠΉ!
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈΡ ΠΊΠΎΠΌΠΈΡΠ΅Ρ HighLoad++ ΠΠ»Π΅Π³ ΠΡΠ½ΠΈΠ½: ΠΠΎΠ·Π΄ΡΠ°Π²Π»Π΅Π½ΠΈΡ Π·Π° ΡΡΠΏΠ΅ΡΠ½Π°ΡΠ° ΡΠ΄Π΅Π»ΠΊΠ°! ΠΠΎΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΌΠΎΠ³Π° Π΄Π° ΠΏΡΠ΅ΡΠ΅Π½Ρ, Π²ΠΈΠ΅ ΡΡΠΏΡΡ ΡΠ΅ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡΠ΅ ΠΈ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠΈΡΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΠ³ΠΎΡ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ ΠΈ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΡΡΠ»Π°ΡΠ° Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ - ΡΠΎΠ²Π° Π΅ Π±ΡΠΊΠ²Π°Π»Π½ΠΎ ΠΌΠ΅ΡΡΠ°ΡΠ° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ. Π½Π°Π»ΠΈ
ΠΠΎΡΡ ΡΡΠ±Π΅ΡΠ΅Π΄Π½ΠΈΠΊ Π΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠΈΡΡ ΠΏΠ°ΡΡΠ½ΡΠΎΡ Π½Π° Runa Capital ΠΠΌΠΈΡΡΠΈΠΉ Π§ΠΈΡ Π°ΡΠ΅Π²: Π’ΠΎΠ²Π° Π΅ Π²ΡΡΠ½ΠΎ. Π’ΠΎΠ²Π° Π΅ Π³ΠΎΠ»ΡΠΌΠ° Π·Π°ΡΠ»ΡΠ³Π° Π½Π° ΡΠ°ΠΌΠΈΡ ΠΠ³ΠΎΡ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΠ°ΠΊΡΠΈΠΌ ΠΈ ΠΠ½Π΄ΡΠ΅ΠΉ (ΠΠ°ΠΊΡΠΈΠΌ ΠΠΎΠ½ΠΎΠ²Π°Π»ΠΎΠ² ΠΈ ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠ»Π΅ΠΊΡΠ΅Π΅Π²), Π·Π°ΡΠΎΡΠΎ ΡΠ΅ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π±ΡΡ Π° Π³ΠΎΡΠΎΠ²ΠΈ ΡΠ°Π·ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° ΠΎΠΊΠΎΠ»ΠΎ ΡΡΡ . ΠΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ°ΡΡΠΈΡΠ°ΡΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ΅ΠΌΠ°ΡΠΈ ΠΎΡΠ΅Π½ΡΠ²Π°Ρ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈ ΡΠΈΠ»ΠΈ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΠ½ΠΎΠ³ΠΎ Ρ ΠΎΡΠ° ΠΈΡΠΊΠ°Ρ Π΄Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡ ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ ΡΠ΅Π»ΠΈΡ ΠΏΡΠΎΡΠ΅Ρ.
β ΠΠ½Π°ΡΠΈ Π΅ΠΊΠΈΠΏΡΡ Π½Π° NGINX ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ ΡΠ΅ Π΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΡΠ°Π» ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ°ΡΡΡΠ° ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ΅, ΡΠ΅ Π½Π΅ ΡΠ΅ ΠΎΡΠ΄ΡΡΠΏΠ½Π°Ρ Π° ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ°ΡΡΡΠ°, Π·Π°ΡΠΎ? ΠΠ°ΠΊΡΠΈΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½Π°ΡΠ° ΡΠ°ΡΡ ΠΊΠ°ΡΠΎ Π³Π»Π°Π²Π΅Π½ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ. ΠΠ½Π΄ΡΠ΅ΠΉ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΡΠ΅ Ρ BizDev, ΠΠ³ΠΎΡ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π° Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ - ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΌΡ Ρ Π°ΡΠ΅ΡΠ²Π°.
ΠΡΠ΅ΠΊΠΈ ΠΏΡΠ°Π²Π΅ΡΠ΅ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΌΡ Π±Π΅ΡΠ΅ ΠΏΠΎ ΡΠΈΠ»ΠΈΡΠ΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ ΠΌΡ Ρ Π°ΡΠ΅ΡΠ²Π°ΡΠ΅.
ΠΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Ρ Π°, ΡΠ΅ Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ Π±ΠΈΠ·Π½Π΅Ρ Π·Π° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°ΡΠΈ Π² Π‘ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΠ΅ ΡΠ°ΡΠΈ, Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ ΡΠΎΠ²Π΅ΠΊ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΊΠ°Π»ΠΈΠ±ΡΡ, Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΌΠΈΠ½Π°Π»ΠΎ. ΠΠ°ΡΠΎΠ²Π° ΠΎΡΠ΅ Π² ΠΏΡΡΠ²ΠΈΡ ΠΊΡΡΠ³ Π½Π° ΠΏΡΠ΅Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ° Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈΡΠ΅ ΡΠ°ΠΊΡΠ² ΡΠΎΠ²Π΅ΠΊ Π΄Π° Π±ΡΠ΄Π΅ Π½Π°ΠΌΠ΅ΡΠ΅Π½. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΠΡΡ Π ΠΎΠ±ΡΡΡΡΡΠ½, ΡΠΎΠΉ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Π·ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ.
β ΠΠ½Π°ΡΠΈ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ Π±ΠΈΠ»ΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π΄Π° Π½Π°Π²Π»Π΅Π·Π΅ΡΠ΅ Π½Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΡ ΠΏΠ°Π·Π°Ρ?
ΠΠΌΠΈΡΡΠΈΠΉ: NGINX Π΅ b2b Π±ΠΈΠ·Π½Π΅Ρ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π½Π΅ Π΅ ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅ ΠΌΠΈΠ΄ΡΠ»ΡΠ΅Ρ.ΠΡΠ½ΠΎΠ²Π½ΠΈΡΡ b2b ΠΏΠ°Π·Π°Ρ Π΅ Π‘ΠΠ© - ΡΠ°ΠΌ Π΅ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠ°Π½ 40% ΠΎΡ ΡΠ²Π΅ΡΠΎΠ²Π½ΠΈΡ ΠΏΠ°Π·Π°Ρ.
Π£ΡΠΏΠ΅Ρ ΡΡ Π½Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΡ ΠΏΠ°Π·Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΡΠΏΠ΅Ρ Π° Π½Π° Π²ΡΠ΅ΠΊΠΈ ΡΡΠ°ΡΡΡΠΏ.
ΠΠ°ΡΠΎΠ²Π° Π»ΠΎΠ³ΠΈΡΠ½ΠΈΡΡ ΠΏΠ»Π°Π½ Π΅ Π΄Π° ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π² Π‘ΠΠ©, Π²Π΅Π΄Π½Π°Π³Π° Π΄Π° Π½Π°Π΅ΠΌΠ΅ΡΠ΅ ΡΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ Π΄Π° ΠΎΠ³Π»Π°Π²ΠΈ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π΄Π° ΡΠ°Π·Π²ΠΈΠ΅ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈ Π΄Π° ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ. ΠΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π² Π‘ΠΠ©, ΡΠΎΠ³Π°Π²Π° Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ Π·Π°Π΄ Π³ΡΡΠ±Π° ΡΠΈ.
- ΠΠΎΠΉ Π΄ΠΎΠΉΠ΄Π΅ ΠΏΡΠΈ ΠΊΠΎΠ³ΠΎ: Π²ΠΈΠ΅ ΠΏΡΠΈ nginx, nginx ΠΏΡΠΈ Π²Π°Ρ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠΌΠ°Ρ ΠΌΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΎΠΏΠΈΡΠ½ΠΈ ΡΠΎΡΠΊΠΈ. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ ΠΏΡΠΎΡΠ²ΠΈΡ ΠΌΠ΅ Π³ΠΎΠ»ΡΠΌΠ° ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π°, Π·Π°ΡΠΎΡΠΎ Π΄ΠΎΡΠΈ ΡΠΎΠ³Π°Π²Π° nginx Π±Π΅ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π±Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ ΠΏΠ°Π·Π°ΡΠ½ΠΈΡΡ Π΄ΡΠ» Π±Π΅ΡΠ΅ ΡΡΠ°Π²Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠ°Π»ΡΠΊ (6%), Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ Π³ΠΎΠ»ΡΠΌ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ. Π‘Π΄Π΅Π»ΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½Π°, ΡΠ°ΠΊΠ° ΡΠ΅ Π½ΠΈΠ΅, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π±ΡΡ ΠΌΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΈ.
- Π ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π±Π΅ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ? ΠΡΠΌΠ°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π½ΠΎ ΠΈΠΌΠ°ΡΠ΅ Π»ΠΈ ΡΠΊΠΈΡΠΈ Π½Π° Π²Π΅ΡΡΠΈΡ Π·Π° ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΎ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠΌΠ°ΡΠ΅ ΡΠ΅Π± ΡΡΡΠ²ΡΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π½Π°ΡΠ΅ΡΠ΅Π½ Nginx. ΠΠΌΠ°ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ - 6% ΠΎΡ ΡΠ²Π΅ΡΠΎΠ²Π½ΠΈΡ ΠΏΠ°Π·Π°Ρ. ΠΡΡΡΠ½ΠΎΡΡ ΠΈΠΌΠ° ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ, Π΄ΠΎΡΠΈ Π΄Π΅ΡΠ΅ΡΠΊΠΈ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ ΡΠ΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅. ΠΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° Π½ΡΠΌΠ°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π½ΡΠΌΠ°ΡΠ΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π». Π ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½ΡΠΌΠ°ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, Π½ΡΠΌΠ°ΡΠ΅ ΠΈ Π΅ΠΊΠΈΠΏ: ΠΈΠΌΠ°ΡΠ΅ ΠΠ³ΠΎΡ Π‘ΠΈΡΠΎΠ΅Π², ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° nginx ΠΈ ΠΌΠ°Π»ΠΊΠ° ΠΎΠ±ΡΠ½ΠΎΡΡ Π½Π°ΠΎΠΊΠΎΠ»ΠΎ.
Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π° ΠΈΡΡΠΎΡΠΈΡ. ΠΠ³ΠΎΡ Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° ΠΏΠΈΡΠ΅ nginx Π΄ΠΎΡΡΠ° ΠΎΡΠ΄Π°Π²Π½Π° - ΠΏΡΠ΅Π· 2002 Π³. ΠΈ Π³ΠΎ ΠΏΡΡΠ½Π° ΠΏΡΠ΅Π· 2004 Π³. ΠΡΡΠΈΠ½ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΊΡΠΌ Π½Π΅Π³ΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π΅Π΄Π²Π° ΠΏΡΠ΅Π· 2008 Π³., ΠΏΡΠ΅Π· 2011 Π³. ΡΠΎΠΉ ΡΡΠ±ΡΠ° ΠΏΠ°ΡΠΈ. ΠΠ°Π»ΠΊΠΎ Ρ ΠΎΡΠ° ΡΠ΅ ΡΡΠ΄ΡΡ Π·Π°ΡΠΎ Π΅ ΠΌΠΈΠ½Π°Π»ΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΡΡΡΠ½ΠΎΡΡ ΠΈΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎ ΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΠ΅ Π·Π° ΡΠΎΠ²Π°.
ΠΡΠ΅Π· 2002 Π³. ΠΠ³ΠΎΡ ΡΠ°Π±ΠΎΡΠΈ Π² Rambler ΠΈ ΠΈΠΌΠ°ΡΠ΅ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡΠΎ ΡΠΎΠΉ, ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠ΅ΡΠΈ - ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ C10k, ΡΠΎΠ΅ΡΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΡΡΡΠ²ΡΡΠ° Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π΄Π΅ΡΠ΅Ρ Ρ ΠΈΠ»ΡΠ΄ΠΈ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ Π·Π°ΡΠ²ΠΊΠΈ ΠΏΡΠΈ ΠΏΠΈΠΊΠΎΠ²ΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅. Π’ΠΎΠ³Π°Π²Π° ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎΠΊΡ-ΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ, Π·Π°ΡΠΎΡΠΎ ΡΠ΅ΠΆΠΊΠΈΡΠ΅ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½ΠΈΡ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠΎΠΊΡ-ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ. Π‘Π°ΠΌΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΠΉΡΠ° Π³ΠΎ ΡΡΠ΅ΡΠ½Π°Ρ Π° - ΠΊΠ°ΡΠΎ Rambler, Yandex, Mail.ru. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ Π±Π΅Π· Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ΅Π±ΡΠ°ΠΉΡΠΎΠ²Π΅. ΠΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° 100-200 Π·Π°ΡΠ²ΠΊΠΈ Π½Π° Π΄Π΅Π½, Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ nginx, Apache ΡΠ΅ ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈ Π΄ΠΎΠ±ΡΠ΅.
Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΡΠ°Π½Π° ΠΏΠΎ-ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½, Π±ΡΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ±Π»ΡΡΠΊΠ°Ρ Π° Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° C10k, Π½Π°ΡΠ°ΡΠ½Π°. ΠΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ°ΠΉΡΠΎΠ²Π΅ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΏΠΎ-Π±ΡΡΠ· ΡΠ΅Π± ΡΡΡΠ²ΡΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π·Π°ΡΠ²ΠΊΠΈ, ΠΊΠ°ΡΠΎ nginx.
ΠΠΎ ΠΈΡΡΠΈΠ½ΡΠΊΠ°ΡΠ° Π΅ΠΊΡΠΏΠ»ΠΎΠ·ΠΈΡ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ ΡΠ΅ ΡΠ»ΡΡΠΈ ΠΏΡΠ΅Π· 2008-2010 Π³. Ρ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΈΡΠ΅.
ΠΠ΅ΡΠ½ΠΎ Π΅ Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅ ΠΊΠ°ΠΊ Π±ΡΠΎΡΡ Π½Π° Π·Π°ΡΠ²ΠΊΠΈΡΠ΅ ΠΊΡΠΌ ΡΡΡΠ²ΡΡΠΈΡΠ΅ Π²Π΅Π΄Π½Π°Π³Π° ΡΠ΅ Π΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ». ΠΡΡΠ²ΠΎ, Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΠΏΡΠ΅ΠΊΠ°ΡΠ°Π½ΠΎ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΠΊΠ»ΠΈΠΊΠ²Π°ΡΠ΅ Π²ΡΡΡ Ρ Π²ΡΡΠ·ΠΊΠΈ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ ΠΈ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅, Π° Π½Π΅ ΡΠ°ΠΌΠΎ Π΄ΠΎΠΊΠ°ΡΠΎ ΡΠ΅Π΄ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. ΠΡΠΎΡΠΎ, ΡΠ°ΠΌΠΎΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ - ΡΡΡ ΡΠ΅Π½Π·ΠΎΡΠ½ΠΈΡ Π΅ΠΊΡΠ°Π½ ΡΡΠ°ΠΊΠ²Π°Π½Π΅ΡΠΎ Π²ΡΡΡ Ρ Π²ΡΡΠ·ΠΊΠΈΡΠ΅ ΡΡΠ°Π½Π° ΠΏΠΎ-Ρ Π°ΠΎΡΠΈΡΠ½ΠΎ. Π’ΡΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡΠ΅ ΠΈ ΡΠΎΡΠΈΠ°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
Π’ΠΎΠ²Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΠΈΠΊΠΎΠ²ΠΈΡΠ΅ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½ΠΈΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΠ°ΡΡΠ°Ρ Π΅ΠΊΡΠΏΠΎΠ½Π΅Π½ΡΠΈΠ°Π»Π½ΠΎ. ΠΠ±ΡΠΎΡΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ ΡΠ°ΡΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΡΠ°Π²Π½ΠΎΠΌΠ΅ΡΠ½ΠΎ, Π½ΠΎ ΠΏΠΈΠΊΠΎΠ²Π΅ΡΠ΅ ΡΡΠ°Π²Π°Ρ Π²ΡΠ΅ ΠΏΠΎ-Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΠΌΠΈ. ΠΠΊΠ°Π·Π° ΡΠ΅, ΡΠ΅ ΡΡΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ C10k Π΅ ΡΠΈΡΠΎΠΊΠΎ ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½. Π ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ nginx ΠΈΠ·Π»Π΅ΡΡ.
β Π Π°Π·ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π½ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ°Π·Π²ΠΈΡ
Π° ΡΡΠ±ΠΈΡΠΈΡΡΠ° ΡΠ»Π΅Π΄ ΡΡΠ΅ΡΠ°ΡΠ° Ρ ΠΠ³ΠΎΡ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ Π΅ΠΊΠΈΠΏ? ΠΠΎΠ³Π° Π·Π°ΠΏΠΎΡΠ½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° ΠΈ Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ΄Π΅ΠΈΡΠ΅?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΡΡΠ²ΠΎ Π±Π΅ΡΠ΅ ΡΠΊΠ»ΡΡΠ΅Π½Π° ΡΠ΄Π΅Π»ΠΊΠ°. ΠΠ΅ΡΠ΅ ΠΊΠ°Π·Π°Ρ , ΡΠ΅ ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ° Π±Π΅ΡΠ΅ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½Π° ΠΈ Π² ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ ΡΡΠΎΡΠΌΠΈΡΠ° ΡΠΈΠ½Π΄ΠΈΠΊΠ°Ρ ΠΎΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ. ΠΠΈΠ΅ ΡΡΠ°Π½Π°Ρ ΠΌΠ΅ ΡΠ°ΡΡ ΠΎΡ ΡΠΎΠ·ΠΈ ΡΠΈΠ½Π΄ΠΈΠΊΠ°Ρ Π·Π°Π΅Π΄Π½ΠΎ Ρ BV Capital (ΡΠ΅Π³Π° e.ventures) ΠΈ ΠΠ°ΠΉΠΊΡΠ» ΠΠ΅Π». ΠΡΡΠ²ΠΎ ΡΠΊΠ»ΡΡΠΈΡ Π° ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ°, Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΠΌΠΈΡΠ»ΡΡ Π·Π° Π½Π°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ.
ΠΠ°ΠΊ ΡΠΊΠ»ΡΡΠΈΡ ΡΠ΅ ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ°? Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΡΠ΅ ΠΎΠΊΠ°Π·Π²Π°, ΡΠ΅ Π΄ΠΎΡΠΈ Π½Π΅ ΡΡΠ΅ Π·Π½Π°Π΅Π»ΠΈ ΠΊΠ°ΠΊΡΠ² Π΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΈ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠ»Π°ΡΠΈ? Π’ΠΎΠΊΡ-ΡΠΎ Π»ΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Ρ ΡΠ΅ Π² Π΅ΠΊΠΈΠΏ, Π² Π³ΠΎΡΠΈΠ½ ΠΏΡΠΎΠ΄ΡΠΊΡ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ°, ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ ΡΠΈΡΡΠ° ΡΠ΅ΠΌΠ΅Π½Π½Π° ΡΠ΄Π΅Π»ΠΊΠ°. Π ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π΅ ΡΠΌΠ΅ ΠΌΠΈΡΠ»ΠΈΠ»ΠΈ Π·Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π»Π°.
ΠΠ°ΡΠ°ΡΠ° ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΎΠ½Π½Π° ΡΠ΅Π·Π° ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π°Π²Π°ΡΠ΅ Π½Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ NGINX Π΅ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ ΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½Π°ΡΠ°ΡΡΠ²Π°ΡΠ° Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ.
Π’ΠΎΠΉ ΡΠ΅ΡΠ°Π²Π°ΡΠ΅ Π΄ΠΎΡΡΠ° ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π·Π° ΡΠ°Π·ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°. ΠΡΠ±ΠΈΠΌΠΈΡΡ ΠΌΠΈ ΡΠ΅ΡΡ, Π»Π°ΠΊΠΌΡΡΡΡ Π·Π° Π²ΡΡΠΊΠ° ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΡ, Π΅ Π΄Π°Π»ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ ΡΠ΅ΡΠ°Π²Π° ΠΎΠ³ΡΠΎΠΌΠ΅Π½, Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. NGINX ΠΏΡΠ΅ΠΌΠΈΠ½Π° ΡΠΎΠ·ΠΈ ΠΊΡΠ°Ρ ΡΠ΅ΡΡ Ρ Π³ΡΡΠΌ ΠΈ ΡΡΡΡΡΠΊ: ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ΡΠ΅ ΠΎΠ³ΡΠΎΠΌΠ΅Π½, Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½ΠΈΡΡΠ° Π½Π°ΡΠ°ΡΡΠ²Π°Ρ Π°, ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΡΠ°Π±ΠΎΡΠ΅Ρ Π°. Π Π±Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ΠΎ, Π·Π°ΡΠΎΡΠΎ ΠΈΠ΄Π²Π°ΡΠ΅ Π΅ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅Π±ΡΠ°ΠΉΡΡΡ ΡΡΠ°Π½Π° ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½Π°ΡΠΈΡΠ° ΠΊΡΠΈΡΠΈΡΠ΅Π½ Π·Π° ΠΌΠΈΡΠΈΡΡΠ°.
ΠΡΠ΅Π· 90-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Ρ ΠΎΡΠ°ΡΠ° ΡΠ°Π·ΡΡΠΆΠ΄Π°Π²Π°Ρ Π° ΡΠ°ΠΊΠ°: ΡΠ°ΠΉΡΡΡ Π»Π΅ΠΆΠΈ ΡΠ°ΠΌ - ΡΠ΅Π³Π° ΡΠ΅ ΡΠ΅ ΠΎΠ±Π°Π΄Ρ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠ΅ ΡΠ΅ Π³ΠΎ Π²Π·Π΅ΠΌΠ°Ρ ΡΠ»Π΅Π΄ ΡΠ°Ρ - ΡΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΠ΅. Π ΠΊΡΠ°Ρ Π½Π° 2000-ΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ 5-ΠΌΠΈΠ½ΡΡΠ΅Π½ ΠΏΡΠ΅ΡΡΠΎΠΉ ΡΡΠ°Π½Π° ΡΠ°Π²Π΅Π½ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π³ΡΠ±Π΅Π½ΠΈ ΠΏΠ°ΡΠΈ, ΡΠ΅ΠΏΡΡΠ°ΡΠΈΡ ΠΈ Ρ.Π½. Π€Π°ΠΊΡΡΡ, ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡΡ Π±Π΅ΡΠ΅ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½, Π΅ Π΅Π΄Π½Π°ΡΠ° ΡΡΡΠ°Π½Π°.
ΠΡΠΎΡΠ°ΡΠ° ΡΡΡΠ°Π½Π°, ΠΊΠΎΡΡΠΎ Π½ΠΈΠ΅ ΠΊΠ°ΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅, Π΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π΅ΠΊΠΈΠΏΠ°. Π’ΡΠΊ Π±ΡΡ ΠΌΠ΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈ ΠΎΡ ΠΠ³ΠΎΡ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΡΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΠΈ. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π²Π°ΡΠΎ ΠΏΡΠ΅ΠΆΠΈΠ²ΡΠ²Π°Π½Π΅ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΎΡ Π΅Π΄ΠΈΠ½ ΡΠΎΠ²Π΅ΠΊ.
β Π―ΡΠ½ΠΎ Π΅, ΡΠ΅ Π΅ΠΊΠΈΠΏ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π±ΡΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π΄ΠΎΠΏΡΠ»Π²Π°Ρ Π²Π·Π°ΠΈΠΌΠ½ΠΎ, ΡΡΡΠΎ ΠΈΠ·ΠΈΠ³ΡΠ° ΡΠΎΠ»Ρ.
ΠΠΌΠΈΡΡΠΈΠΉ: Π‘ΡΡΡΠ²Π° ΠΌΠΈ ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ, ΡΠ΅ ΠΠ³ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΡΠ°ΠΌ, Π½ΠΎ ΠΊΠΎΠ³Π°ΡΠΎ Π΄ΠΎΠΉΠ΄Π΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ Π±ΠΈΠ·Π½Π΅Ρ, ΡΠΎΠΉ Π½Π΅ ΡΠ΅ Π²ΡΡΡΠ½Π° Π² Π½Π΅Π³ΠΎ ΡΠ°ΠΌ, Π° Ρ ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ. Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΉΠΊΠΈ 10 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΠΏΠΈΡ Π² ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ, ΠΌΠΎΠ³Π° Π΄Π° ΠΊΠ°ΠΆΠ°, ΡΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π΄Π²Π°ΠΌΠ° ΡΡΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅. ΠΠΏΡΠΈΠΌΠ°Π»Π½ΠΈΡΡ Π±ΡΠΎΠΉ ΡΡΡΡΡΠ΅Π΄ΠΈΡΠ΅Π»ΠΈ Π΅ Π΄Π²Π°ΠΌΠ° ΠΈΠ»ΠΈ ΡΡΠΈΠΌΠ°. ΠΠ΄ΠΈΠ½ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΠΊΠΎ, Π½ΠΎ ΡΠ΅ΡΠΈΡΠΈ Π²Π΅ΡΠ΅ ΡΠ° ΠΌΠ½ΠΎΠ³ΠΎ.
- ΠΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π° ΡΠ»Π΅Π΄ ΡΠΎΠ²Π°? ΠΠΎΠ³Π°ΡΠΎ ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ° Π²Π΅ΡΠ΅ Π΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π΅Π½Π°, Π½ΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π½ΡΠΌΠ° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ΄Π΅Ρ.
ΠΠΌΠΈΡΡΠΈΠΉ: Π‘ΠΊΠ»ΡΡΠ²Π° ΡΠ΅ ΡΠ΄Π΅Π»ΠΊΠ°, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ° ΡΠ΅ ΡΠΈΡΠΌΠ°, ΠΏΠΎΠ΄ΠΏΠΈΡΠ²Π°Ρ ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΠΏΡΠ΅Π²Π΅ΠΆΠ΄Π°Ρ ΡΠ΅ ΠΏΠ°ΡΠΈ - ΡΠΎΠ²Π° Π΅, Π΄Π° Π±ΡΠ³Π°ΠΌΠ΅. ΠΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΡΠ°ΡΡΡΠ° Π½Π°Π΅Ρ ΠΌΠ΅ Π΅ΠΊΠΈΠΏ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠ½Π΄ΡΠ΅ΠΉ ΠΠ»Π΅ΠΊΡΠ΅Π΅Π², ΠΊΠ°ΡΠΎ BizDev, ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΏΡΡΠ²ΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ Ρ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ Ρ ΡΠ΅Π» ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°. ΠΡΠΈΡΠΊΠΈ Π·Π°Π΅Π΄Π½ΠΎ ΠΎΠ±ΠΌΠΈΡΠ»ΡΡ Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π»Π° ΠΈ Π·Π°Π΅Π΄Π½ΠΎ ΡΡΡΡΠ΅Ρ Π° ΡΠΎΠΏ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ, ΠΊΠΎΠΉΡΠΎ Π΄Π° ΡΠ°Π·Π²ΠΈΠ²Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΡ Π±ΠΈΠ·Π½Π΅Ρ ΠΈ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ Π΄Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°.
- Π ΠΊΠ°ΠΊ Π³ΠΎ Π½Π°ΠΌΠ΅ΡΠΈΡ ΡΠ΅? ΠΡΠ΄Π΅ΡΠΎ? ΠΠΎΡΠΈ Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΊΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡΠ°Π²Ρ ΡΠΎΠ²Π°.
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΡΠΈΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ ΠΈ Π±ΠΎΡΠ΄ΡΡ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠ΅ ΠΏΡΠ°Π²Π΅Ρ Π° ΡΠΎΠ²Π°. Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° ΠΈΠ·Π±ΠΎΡΡΡ ΠΏΠ°Π΄Π½Π° Π²ΡΡΡ Ρ ΠΡΡ Π ΠΎΠ±ΡΡΡΡΡΠ½. ΠΠ°Ρ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ Π² Red Hat, ΡΠΈΠΉΡΠΎ ΡΠΎΠΏ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ Π±Π΅ΡΠ΅ Π½Π°Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡ. ΠΠ±ΡΡΠ½Π°Ρ ΠΌΠ΅ ΡΠ΅ ΠΊΡΠΌ Red Hat, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΈ ΠΊΠ°Π·Π°Ρ ΠΌΠ΅, ΡΠ΅ ΡΡΡΡΠΈΠΌ ΡΠΎΠ²Π΅ΠΊ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈ Π±ΠΈΠ·Π½Π΅Ρ ΠΈ Π΄Π° Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ΅ Π² Π±ΠΈΠ·Π½Π΅Ρ Π·Π° ΠΌΠΈΠ»ΠΈΠ°ΡΠ΄ΠΈ Π΄ΠΎΠ»Π°ΡΠΈ. ΠΡΠ΅ΠΏΠΎΡΡΡΠ°Ρ Π° ΠΡΡ.
Π‘Π΄Π΅Π»ΠΊΠ°ΡΠ° Ρ NGINX Π±Π΅ΡΠ΅ ΡΠΊΠ»ΡΡΠ΅Π½Π° ΠΏΡΠ΅Π· 2011 Π³., Π° ΠΏΡΠ΅Π· 2012 Π³. Π²Π΅ΡΠ΅ ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Ρ ΠΌΠ΅ Ρ ΠΠ°Ρ ΠΈ Π²Π΅Π΄Π½Π°Π³Π° ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈ Ρ Π°ΡΠ΅ΡΠ°. Π’ΠΎΠΉ ΠΈΠΌΠ°ΡΠ΅ ΠΎΠΏΠΈΡ Π² ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄ ΠΎΡ Red Hat - ΠΏΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΌΠ΅ ΡΠΎΠ²Π° Π±Π΅ΡΠ΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Ρ ΠΊΠ°ΠΏΠΈΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ»ΠΈΠ°ΡΠ΄Π° Π΄ΠΎΠ»Π°ΡΠ° Π² ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΠ°Ρ ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π²Π°ΡΠ΅ Ρ Π±ΠΈΠ·Π½Π΅Ρ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ - ΡΠΎΡΠ½ΠΎ ΡΠΎΠ²Π°, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅Ρ ΠΌΠ΅!
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π½Π΅Π³ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠΈΠ·Ρ ΠΎΠ΄ ΠΈ ΠΎΠΏΠΈΡ, Π½ΠΈΠ΅ Ρ Π°ΡΠ΅ΡΠ°Ρ ΠΌΠ΅ Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΌΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° - ΡΠΎΠΉ Π΅ ΡΠΌΠ΅Π½, ΠΏΡΠΎΠ½ΠΈΡΠ°ΡΠ΅Π»Π΅Π½ ΡΠΎΠ²Π΅ΠΊ Ρ Π±ΡΡΠ· ΡΠΌ ΠΈ, ΠΊΠΎΠ΅ΡΠΎ Π΅ Π²Π°ΠΆΠ½ΠΎ, ΡΠΌΡΡΠ°Ρ ΠΌΠ΅, ΡΠ΅ ΠΈΠΌΠ° Π΄ΠΎΠ±ΡΠ° ΠΊΡΠ»ΡΡΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° Ρ Π΅ΠΊΠΈΠΏΠ°. ΠΠ°ΠΈΡΡΠΈΠ½Π°, ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠΈ. ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΡΡΠ΅ΡΠ½Π°Ρ Π°, ΡΠ΅ ΠΎΠΊΠ°Π·Π°, ΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ° Π½Π° Π΅Π΄Π½Π° Π²ΡΠ»Π½Π°, Π²ΡΠΈΡΠΊΠΈ ΡΠ° Π² ΠΎΡΠ»ΠΈΡΠ½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
ΠΠ°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΠ°Ρ ΠΈ ΡΠΎΠΉ Π·Π°ΠΏΠΎΡΠ½Π° ΡΠ°Π±ΠΎΡΠ° Π² ΠΊΡΠ°Ρ Π½Π° 2012 Π³. ΠΠ°Ρ ΡΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈ ΠΏΠ°ΡΠΈ Π² NGINX. ΠΡΠΈΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ Π±ΡΡ Π° Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈ. ΠΠΎΡΠ°Π΄ΠΈ Π²ΠΈΡΠΎΠΊΠΎΡΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΡΠ°ΡΡΠΈΠ΅ Π½Π° ΠΠ°Ρ, ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΈΡΡΠ΅Π΄ΠΈΠ½ΠΈ ΠΊΡΠΌ Π΅ΠΊΠΈΠΏΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΈ Π±Π΅ΡΠ΅ Π²ΡΠ·ΠΏΡΠΈΠ΅ΠΌΠ°Π½ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΠΊΠ°ΡΠΎ ΡΡΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π» Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. ΠΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠΎΠΉ Π΅ Π΅Π΄ΠΈΠ½ ΠΎΡ ΡΠ΅ΡΠΈΡΠΈΠΌΠ°ΡΠ°. ΠΠΌΠ° ΠΈΠ·Π²Π΅ΡΡΠ½Π° ΡΠ½ΠΈΠΌΠΊΠ°, Π½Π° ΠΊΠΎΡΡΠΎ ΠΈ ΡΠ΅ΡΠΈΡΠΈΠΌΠ°ΡΠ° Π½ΠΎΡΡΡ ΡΠ΅Π½ΠΈΡΠΊΠΈ Π½Π° NGINX.
Π‘Π½ΠΈΠΌΠΊΠ°ΡΠ° Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π° ΠΎΡ
β ΠΠ΅Π΄Π½Π°Π³Π° Π»ΠΈ ΡΡΠΏΡΡ ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π» ΠΈΠ»ΠΈ ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ΅Π΄Π½Π°Π³Π° ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈΠΌ ΠΌΠΎΠ΄Π΅Π»Π°, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Ρ ΠΌΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ. ΠΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ Π΄Π΅Π±Π°Ρ Π±Π΅ΡΠ΅ Π΄Π°Π»ΠΈ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΠΌ Π΄Π° ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΡΠΌΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π΄Π°Π»ΠΈ nginx Π΄Π° ΠΎΡΡΠ°Π½Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ΅Π½ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π΄Π° ΠΏΡΠΈΠ½ΡΠ΄ΠΈΠΌ Π²ΡΠΈΡΠΊΠΈ Π΄Π° ΠΏΠ»Π°ΡΠ°Ρ.
Π Π΅ΡΠΈΡ ΠΌΠ΅, ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ, Π΅ Π΄Π° Π²ΠΏΡΠ΅Π³Π½Π΅ΠΌ ΡΠΈΠ»Π°ΡΠ° Π½Π° ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ°, ΠΊΠΎΡΡΠΎ ΡΡΠΎΠΈ Π·Π°Π΄ nginx, ΠΈ Π΄Π° Π½Π΅ Π³ΠΈ ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²Π°ΠΌΠ΅ ΠΈΠ»ΠΈ Π΄Π° ΠΎΡΡΠ΅Π³Π»ΠΈΠΌ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ°ΡΠ° Π·Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄.
ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΠΌ nginx Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π½ΠΎ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ΠΌ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½Π°ΡΠ΅ΡΠ΅Π½ NGINX Plus. Π’ΠΎΠ²Π° Π΅ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° nginx, ΠΊΠΎΠΉΡΠΎ Π½ΠΈΠ΅ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠ°ΠΌΠ΅ Π½Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ. Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΡ Π±ΠΈΠ·Π½Π΅Ρ Π½Π° NGINX Π΅ ΠΏΡΠΎΠ΄Π°ΠΆΠ±Π° Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈ Π·Π° NGINX Plus.
ΠΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½Π°ΡΠ° ΠΈ ΠΏΠ»Π°ΡΠ΅Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ ΡΠ°:
- NGINX Plus ΠΈΠΌΠ° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π·Π° ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ, ΠΏΡΠ΅Π΄ΠΈΠΌΠ½ΠΎ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ.
- ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°.
- Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ Π΅ ΠΏΠΎ-Π»Π΅ΡΠ΅Π½ Π·Π° ΡΠ°Π±ΠΎΡΠ°. Π’ΠΎΠ²Π° Π½Π΅ Π΅ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ, ΠΊΠΎΠΉΡΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ³Π»ΠΎΠ±ΠΈΡΠ΅ ΡΠ°ΠΌΠΈ, Π° Π³ΠΎΡΠΎΠ² Π΄Π²ΠΎΠΈΡΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°.
β ΠΠ°ΠΊ ΡΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²Π°Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΠΈ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ? ΠΡΠ΅Π»ΠΈΠ²Π°Ρ Π»ΠΈ Π½ΡΠΊΠ°ΠΊΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΡ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ Π² ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΡΠΎΠ΄ΡΠΊΡΡΡ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° Π΄Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΏΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ Ρ ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»Π½ΠΈΡ. ΠΡΠΊΠΎΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ ΡΠ°ΠΌΠΎ ΠΊΡΠΌ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½ΡΠΊΠΎΠΈ ΠΈ ΡΡΠΊ, ΠΈ ΡΠ°ΠΌ. ΠΠΎ ΡΠ΄ΡΠΎΡΠΎ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅ ΡΡΡΠΎΡΠΎ.
ΠΠ°ΠΆΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ Π΅, ΡΠ΅ ΡΠ°ΠΌΠΈΡΡ nginx Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ°Π»ΡΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡ. ΠΠΈΡΠ»Ρ, ΡΠ΅ ΡΠΎΠ²Π° ΡΠ° ΡΠ°ΠΌΠΎ ΠΎΠΊΠΎΠ»ΠΎ 200 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅Π΄Π° ΠΊΠΎΠ΄. ΠΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°ΡΠ΅Π»ΡΡΠ²ΠΎΡΠΎ Π±Π΅ΡΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΡ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ. ΠΠΎ ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ»Π΅Π΄ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΠΊΡΡΠ³ ΠΎΡ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΡ Π° ΠΏΡΡΠ½Π°ΡΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°: NGINX Amplify (2014-2015), NGINX Controller (2016) ΠΈ NGINX Unit (2017-2018). ΠΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ Π·Π° ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡΡΠ° ΡΠ΅ ΡΠ°Π·ΡΠΈΡΠΈ.
β ΠΠΎΠ»ΠΊΠΎ Π±ΡΡΠ·ΠΎ ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ, ΡΠ΅ ΡΡΠ΅ ΡΠ°Π·Π±ΡΠ°Π»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»? ΠΠΎΡΡΠΈΠ³Π½Π°Ρ ΡΠ΅ Π»ΠΈ ΠΈΠ·ΠΏΠ»Π°ΡΠ°Π½Π΅ ΠΈΠ»ΠΈ ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ, ΡΠ΅ Π±ΠΈΠ·Π½Π΅ΡΡΡ ΡΠ΅ ΡΠ°Π·ΡΠ°ΡΡΠ²Π° ΠΈ ΡΠ΅ Π½ΠΎΡΠΈ ΠΏΠ°ΡΠΈ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΡΡΠ²Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Π½Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈ Π±Π΅ΡΠ΅ 2014 Π³., ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΏΠ΅ΡΠ΅Π»ΠΈΡ ΠΌΠ΅ ΠΏΡΡΠ²ΠΈΡ ΡΠΈ ΠΌΠΈΠ»ΠΈΠΎΠ½ Π΄ΠΎΠ»Π°ΡΠ°. Π ΡΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ Π±Π΅ΡΠ΅ ΡΡΠ½ΠΎ, ΡΠ΅ ΠΈΠΌΠ° ΡΡΡΡΠ΅Π½Π΅, Π½ΠΎ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°ΡΠ° ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈΡΠ΅ ΠΈ Π΄ΠΎΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π±ΡΡ Π° Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΠ°Π·Π±ΡΠ°Π½ΠΈ.
ΠΠ²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ, ΠΏΡΠ΅Π· 2016-2017 Π³., Π²Π΅ΡΠ΅ ΡΠ°Π·Π±ΡΠ°Ρ ΠΌΠ΅, ΡΠ΅ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°ΡΠ° Π΅ Π΄ΠΎΠ±ΡΠ°: ΠΈΠΌΠ°ΡΠ΅ ΠΌΠ°Π»ΡΠΊ ΠΎΡΠ»ΠΈΠ² Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ, ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ Π½Π°Π³ΠΎΡΠ΅ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ NGINX, Π³ΠΎ ΠΊΡΠΏΡΠ²Π°Ρ Π° Π²ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅. Π’ΠΎΠ³Π°Π²Π° ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ, ΡΠ΅ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½ΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ. ΠΠΎΠ΅ΡΠΎ ΠΎΡ ΡΠ²ΠΎΡ ΡΡΡΠ°Π½Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΊΡΡΠ³ΠΎΠ²Π΅ Π½Π° ΡΠΈΠ½Π°Π½ΡΠΈΡΠ°Π½Π΅, ΠΊΠΎΠΈΡΠΎ Π²Π΅ΡΠ΅ ΡΠ° ΠΎΡΠΈΡΠ»ΠΈ ββΠ·Π° ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈΡΠ΅ ΠΈ Π½Π°Π΅ΠΌΠ°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Ρ ΠΎΡΠ° Π² Π‘ΠΠ© ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΡΠ°Π½ΠΈ. Π‘Π΅Π³Π° NGINX ΠΈΠΌΠ° ΠΎΡΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ Π² Π©Π°ΡΠΈΡΠ΅, ΠΠ²ΡΠΎΠΏΠ°, ΠΠ·ΠΈΡ - ΠΏΠΎ ΡΠ΅Π»ΠΈΡ ΡΠ²ΡΡ.
β NGINX Π³ΠΎΠ»ΡΠΌΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π»ΠΈ Π΅ ΡΠ΅Π³Π°?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ΅ΡΠ΅ ΠΈΠΌΠ° ΠΎΠΊΠΎΠ»ΠΎ 200 ΡΠΎΠ²Π΅ΠΊΠ°.
β ΠΠ°ΠΉ-Π²Π΅ΡΠ΅ Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠΎΠ²Π° ΡΠ° ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°?
ΠΠΌΠΈΡΡΠΈΠΉ: Π Π°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ Π΄ΠΎΡΡΠ° Π³ΠΎΠ»ΡΠΌΠ° ΡΠ°ΡΡ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. ΠΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈΡΠ΅ ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΡΡ ΡΠ° Π³ΠΎΠ»ΡΠΌΠ° ΡΠ°ΡΡ.
β Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΎ Π»ΠΈ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΎΡ ΡΡΡΠΊΠΈ ΠΌΠΎΠΌΡΠ΅ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π² ΠΠΎΡΠΊΠ²Π°?
ΠΠΌΠΈΡΡΠΈΠΉ: Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π² ΡΡΠΈ ΡΠ΅Π½ΡΡΡΠ° - ΠΠΎΡΠΊΠ²Π°, ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΡ ΠΈ ΠΡΠ»Π°Π½Π΄ΠΈΡ. ΠΠΎ ΠΠ³ΠΎΡ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Π²Π° Π΄Π° ΠΆΠΈΠ²Π΅Π΅ Π² ΠΠΎΡΠΊΠ²Π° ΠΏΡΠ΅Π· ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Ρ ΠΎΠ΄ΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°.
ΠΡΠΎΡΠ»Π΅Π΄ΠΈΡ ΠΌΠ΅ ΡΠ΅Π»ΠΈΡ ΠΏΡΡ: Π½Π°ΡΠ°Π»ΠΎΡΠΎ ΠΏΡΠ΅Π· 2002 Π³., ΠΏΡΡΠΊΠ°Π½Π΅ΡΠΎ Π½Π° nginx ΠΏΡΠ΅Π· 2004 Π³., ΡΠ°ΡΡΠ΅ΠΆ ΠΏΡΠ΅Π· 2008-2009 Π³., ΡΡΠ΅ΡΠ° Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ ΠΏΡΠ΅Π· 2010 Π³., ΠΏΡΡΠ²ΠΈΡΠ΅ ΠΏΡΠΎΠ΄Π°ΠΆΠ±ΠΈ ΠΏΡΠ΅Π· 2013 Π³., ΠΏΡΡΠ²ΠΈΡΠ΅ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°ΡΠΈ ΠΏΡΠ΅Π· 2014 Π³. ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° 2019 Π³.? Π£ΡΠΏΠ΅Ρ ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΡΠ΅Π· 2019 Π³. - Π΄ΠΎΠ±ΡΡ ΠΈΠ·Ρ ΠΎΠ΄.
β Π’ΠΎΠ²Π° Π½ΠΎΡΠΌΠ°Π»Π΅Π½ Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠΈΠΊΡΠ» Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π»ΠΈ Π΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΡΠΎ?
ΠΠΌΠΈΡΡΠΈΠΉ: Π’ΠΎΠ²Π° Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π½ΠΎΡΠΌΠ°Π»Π΅Π½ ΡΠΈΠΊΡΠ» Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅ΡΠΎ β Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΠΊΠ°ΠΊΠ²ΠΎ Π±ΡΠΎΠΈΡΠ΅. ΠΠΎΠ³Π°ΡΠΎ ΠΠ³ΠΎΡ Π½Π°ΠΏΠΈΡΠ° nginx - Π½Π΅ Π½Π°ΠΏΡΠ°Π·Π½ΠΎ ΡΠ°Π·ΠΊΠ°Π·Π°Ρ ΡΠ°Π·ΠΈ ΠΏΡΠ΅Π΄ΠΈΡΡΠΎΡΠΈΡ - nginx Π½Π΅ Π±Π΅ΡΠ΅ ΠΌΠ°ΡΠΎΠ² ΠΏΡΠΎΠ΄ΡΠΊΡ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π°, ΠΏΡΠ΅Π· 2008-2009 Π³., ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈ nginx ΡΡΠ°Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½.
ΠΠΊΠΎ Π±ΡΠΎΠΈΠΌ ΡΠ°ΠΌΠΎ ΠΎΡ 2009-2010 Π³., ΡΠΎΠ³Π°Π²Π° 10-Π³ΠΎΠ΄ΠΈΡΠ΅Π½ ΡΠΈΠΊΡΠ» Π΅ Π½Π°ΠΏΡΠ»Π½ΠΎ Π½ΠΎΡΠΌΠ°Π»Π΅Π½., ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π° Π΅ ΠΌΠΎΠΌΠ΅Π½ΡΡΡ, Π² ΠΊΠΎΠΉΡΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ Π΅Π΄Π²Π° Π·Π°ΠΏΠΎΡΠ²Π° Π΄Π° ΡΠ΅ ΡΡΡΡΠΈ. ΠΠΊΠΎ Π±ΡΠΎΠΈΠΌ ΠΎΡ ΠΊΡΡΠ³Π° ΠΎΡ 2011 Π³., ΡΠΎΠ³Π°Π²Π° 8 Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΠΎΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π° ΠΏΡΡΠ²ΠΈΡΠ΅ Π½Π°ΡΠ°Π»Π½ΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΈ ΡΡΡΠΎ Π΅ Π½ΠΎΡΠΌΠ°Π»Π΅Π½ ΠΏΠ΅ΡΠΈΠΎΠ΄.
β ΠΠ°ΠΊΠ²ΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½ΠΈ ΠΊΠ°ΠΆΠ΅ΡΠ΅ ΡΠ΅Π³Π°, Π·Π°Π²ΡΡΡΠ²Π°ΠΉΠΊΠΈ ΡΠ΅ΠΌΠ°ΡΠ° Ρ NGINX, Π·Π° F5, Π·Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ ΠΏΠ»Π°Π½ΠΎΠ²Π΅ - ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ΅ ΡΠ»ΡΡΠΈ Ρ NGINX?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ΅ Π·Π½Π°ΠΌ - ΡΠΎΠ²Π° Π΅ ΡΠΈΡΠΌΠ΅Π½Π° ΡΠ°ΠΉΠ½Π° Π½Π° F5. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠ³Π° Π΄Π° Π΄ΠΎΠ±Π°Π²Ρ Π΅, ΡΠ΅ Π°ΠΊΠΎ ΡΡΡΡΠΈΡΠ΅ Π² Google βF5 NGINXβ ΡΠ΅Π³Π°, ΠΏΡΡΠ²ΠΈΡΠ΅ Π΄Π΅ΡΠ΅Ρ Π²ΡΡΠ·ΠΊΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ Π½ΠΎΠ²ΠΈΠ½ΠΈ, ΡΠ΅ F5 Π΅ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈΠ» NGINX. ΠΠ° ΡΡΡΠ°ΡΠ° Π·Π°ΡΠ²ΠΊΠ° ΠΏΡΠ΅Π΄ΠΈ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ ΡΡΡΡΠ΅Π½Π΅ΡΠΎ ΠΏΡΡΠ²ΠΎ ΡΠ΅ Π²ΡΡΠ½Π΅ Π΄Π΅ΡΠ΅Ρ Π²ΡΡΠ·ΠΊΠΈ Π·Π° ΡΠΎΠ²Π° ΠΊΠ°ΠΊ Π΄Π° ΠΌΠΈΠ³ΡΠΈΡΠ°ΡΠ΅ ΠΎΡ F5 ΠΊΡΠΌ NGINX.
β Π’Π΅ Π½Π΅ Π±ΠΈΡ Π° ΡΠ±ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½Ρ!
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ΅, Π·Π°ΡΠΎ? ΠΡΠ΅ΡΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΎΠΏΠΈΡΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ.
β ΠΡΠΈΡΠΊΠΎ Π² ΠΏΡΠ΅ΡΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π΅ Π΄ΠΎΠ±ΡΠΎ: Π½ΡΠΌΠ° Π΄Π° Π΄ΠΎΠΊΠΎΡΠ²Π°ΠΌΠ΅ Π½ΠΈΠΊΠΎΠ³ΠΎ, Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ°ΡΡΠ΅ ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠ΅Π΄ΠΈ.
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠΈΡΠ»Ρ, ΡΠ΅ ΡΠ΅Π·ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΠΎ ΠΊΡΠ»ΡΡΡΠ½ΠΎ ΠΏΡΠΈΠ»ΡΠ³Π°Π½Π΅. Π ΡΠΎΠ·ΠΈ ΡΠΌΠΈΡΡΠ» ΠΈ Π΄Π²Π°ΠΌΠ°ΡΠ° Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ°Π±ΠΎΡΡΡ Π² Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ΡΠ΅Π³ΠΌΠ΅Π½Ρ β ΠΌΡΠ΅ΠΆΠ° ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅. ΠΡΠΎ Π·Π°ΡΠΎ ΠΡΠΈΡΠΊΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ Π½Π°ΡΠ΅Π΄.
β ΠΠΎΡΠ»Π΅Π΄Π΅Π½ Π²ΡΠΏΡΠΎΡ: ΠΠ· ΡΡΠΌ Π±ΡΠΈΠ»ΡΠ½ΡΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ, ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²Ρ, Π·Π° Π΄Π° ΠΏΠΎΠ²ΡΠΎΡΡ ΡΡΠΏΠ΅Ρ Π° ΡΠΈ?
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ° Π΄Π° ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΡΡΠΏΠ΅Ρ Π° Π½Π° ΠΠ³ΠΎΡ Π‘ΠΈΡΠΎΠ΅Π², ΠΏΡΡΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΡΠ² ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΄Π° ΡΠ΅ΡΠΈΡΠ΅, Π·Π°ΡΠΎΡΠΎ ΠΏΠ°ΡΠΈΡΠ΅ ΡΠ΅ ΠΏΠ»Π°ΡΠ°Ρ Π·Π° ΠΊΠΎΠ΄Π° ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΎΠΉ ΡΠ΅ΡΠ°Π²Π° ΠΌΠ°ΡΠΈΠ²Π΅Π½ ΠΈ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
- Π ΠΏΠΎΡΠ»Π΅ Π½Π° ΡΠ΅Π±? Π ΡΠΎΠ³Π°Π²Π° ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΡΠ΅.
ΠΠΌΠΈΡΡΠΈΠΉ: ΠΠ°, Ρ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΈΠ΅.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π½Π° ΠΠΌΠΈΡΡΠΈΠΉ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΠΎ. Π©Π΅ ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌ ΡΠΊΠΎΡΠΎ ΠΎΡΠ½ΠΎΠ²ΠΎ Ρ ΡΠΎΠ½Π΄Π° Runa Capital Π½Π° Π°Π΄ΡΠ΅Ρ
Saint HighLoad++ . ΠΠ° ΠΌΡΡΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π²Π΅ΡΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌ Ρ ΠΏΡΠ»Π½Π° ΡΠ²Π΅ΡΠ΅Π½ΠΎΡΡ, ΡΡΠ±ΠΈΡΠ° Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π΅ ΠΎΡ Π ΡΡΠΈΡ, Π° ΠΎΡ ΡΠ΅Π»ΠΈΡ ΡΠ²ΡΡ. ΠΠΎΠΉ Π·Π½Π°Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ Π²ΡΠΈΡΠΊΠΈ Π½ΠΈΠ΅ ΡΡΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ°Π·ΠΏΠ°Π»Π΅Π½ΠΎ ΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°ΠΌΠ΅ ΡΡΠΏΠ΅Ρ Π° Π½Π° Π½ΡΠΊΠΎΠΉ ΠΎΡ Π²Π°Ρ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ ΡΡΠ½ΠΎ ΠΎΡΠΊΡΠ΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ - Π΄Π° ΡΡΡΡΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π²Π°ΠΆΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com