ΠΠ³ΠΎΡ Π‘ΠΈΡΠΎΠ΅Π², ΡΠ°Π·Π²ΠΈΠ²Π°Ρ Π½Π° Π²Π΅Π± ΡΠ΅ΡΠ²Π΅Ρ
ΠΠΎΡΠΌΠ°Π»Π½ΠΎ, Π½Π΅ ΠΌΠΎΠΆΠ΅Π² Π΄Π° Π³ΠΎ ΠΈΠ³Π½ΠΎΡΠΈΡΠ°ΠΌ Π·Π°Π³Π»ΡΡΡΠ²Π°ΡΠ΅ΡΠΎ
Π¦Π΅Π»ΡΠ° Π½Π° Π½Π°ΠΏΠΈΡΠΎΡ ΠΏΠΎΠ΄ ΡΠ΅Π·ΠΎΡ Π΅ ΡΡΡΠ΅ Π΅Π΄Π½Π°Ρ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ΄ΠΈ Π΄Π΅ΠΊΠ° ΡΠ΅ Π΅ ΠΌΠΎΠΆΠ½ΠΎ! ΠΡΠΎΠ±Π°Ρ!
Π¨Π΅ΡΠΎΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈΠΎΡ ΠΊΠΎΠΌΠΈΡΠ΅Ρ Π½Π° HighLoad++ ΠΠ»Π΅Π³ ΠΡΠ½ΠΈΠ½: Π§Π΅ΡΡΠΈΡΠΊΠΈ Π·Π° ΡΡΠΏΠ΅ΡΠ½Π°ΡΠ° Π·Π΄Π΅Π»ΠΊΠ°! ΠΠΎΠ»ΠΊΡ ΡΡΠΎ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ, ΡΡΠΏΠ΅Π°Π²ΡΠ΅ Π΄Π° ΡΠ° Π·Π°ΡΡΠ²Π°ΡΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΠΈΡΠ΅ ΠΆΠ΅Π»Π±Π°ΡΠ° Π½Π° ΠΠ³ΠΎΡ Π΄Π° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅Ρ ΠΈ Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° ΡΠ° ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΡΠ΅Π»Π°ΡΠ° Π΄Π΅Π»ΠΎΠ²Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΎΠΊΠΎΠ»Ρ Π½Π΅Π³ΠΎ - ΠΎΠ²Π° Π΅ Π±ΡΠΊΠ²Π°Π»Π½ΠΎ ΡΠΎΠ½ Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ. Π½Π΅Π»ΠΈ?
ΠΠΎΡΠΎΡ ΡΠΎΠ³ΠΎΠ²ΠΎΡΠ½ΠΈΠΊ Π΅ ΡΠΏΡΠ°Π²Π΅Π½ ΠΏΠ°ΡΡΠ½Π΅Ρ Π½Π° Runa Capital ΠΠΌΠΈΡΡΠΈΡ Π§ΠΈΡ Π°ΡΠ΅Π²: ΠΠ²Π° Π΅ Π²ΠΈΡΡΠΈΠ½Π°. ΠΠ²Π° Π΅ Π³ΠΎΠ»Π΅ΠΌΠ° Π·Π°ΡΠ»ΡΠ³Π° Π½Π° ΡΠ°ΠΌΠΈΠΎΡ ΠΠ³ΠΎΡ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΠΎΡΠ½ΠΎΠ²Π°ΡΠΈ ΠΠ°ΠΊΡΠΈΠΌ ΠΈ ΠΠ½Π΄ΡΠ΅Ρ (ΠΠ°ΠΊΡΠΈΠΌ ΠΠΎΠ½ΠΎΠ²Π°Π»ΠΎΠ² ΠΈ ΠΠ½Π΄ΡΠ΅Ρ ΠΠ»Π΅ΠΊΡΠ΅Π΅Π²), Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΈΠ΅ ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅Π° ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ ΠΎΠΊΠΎΠ»Ρ Π½ΠΈΠ² Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΎΠ²Π°Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. ΠΠ΅ ΡΠΈΡΠ΅ ΡΡΠ°ΡΡΠ°ΠΏΠ΅ΡΠΈ Π³ΠΈ ΠΏΡΠΎΡΠ΅Π½ΡΠ²Π°Π°Ρ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΡΠΈΠ»ΠΈ ΠΈ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΠΎΠ»ΠΊΡ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ. ΠΠ½ΠΎΠ³Ρ Π»ΡΡΠ΅ ΡΠ°ΠΊΠ°Π°Ρ Π΄Π° Π³ΠΎ Π²ΠΎΠ΄Π°Ρ ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²ΡΠ²Π°Π°Ρ ΡΠ΅Π»ΠΈΠΎΡ ΠΏΡΠΎΡΠ΅Ρ.
β ΠΠ½Π°ΡΠΈ, ΡΠΈΠΌΠΎΡ Π½Π° NGINX, Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅ΡΠ°, ΡΠ΅ ΠΎΠ³ΡΠ°Π΄ΠΈ ΠΎΠ΄ Π΄Π΅Π»ΠΎΠ²Π½ΠΈΠΎΡ Π΄Π΅Π», ΠΈΠ»ΠΈ ΡΡΠΎ?
ΠΠΌΠΈΡΡΠΈΡ: ΠΠ΅, ΡΠΈΠ΅ Π½Π΅ ΡΠ΅ ΠΎΠ΄Π΄Π°Π»Π΅ΡΠΈΡΠ° ΠΎΠ΄ Π΄Π΅Π»ΠΎΠ²Π½ΠΈΠΎΡ Π΄Π΅Π», Π·ΠΎΡΡΠΎ? ΠΠ°ΠΊΡΠΈΠΌ Π³ΠΎ Π²ΠΎΠ΄Π΅ΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ Π΄Π΅Π» ΠΊΠ°ΠΊΠΎ ΠΠΠ. ΠΠ½Π΄ΡΠ΅Ρ Π±Π΅ΡΠ΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Π½ Π²ΠΎ ΠΠΈΠ·ΠΠ΅Π², ΠΠ³ΠΎΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π΄Π° ΠΏΡΠ°Π²ΠΈ ΡΠ°Π·Π²ΠΎΡ - ΡΡΠΎ ΠΌΡ ΡΠ΅ Π΄ΠΎΠΏΠ°ΡΠ°.
Π‘Π΅ΠΊΠΎΡ Π³ΠΎ ΠΏΡΠ°Π²Π΅ΡΠ΅ ΠΎΠ½Π° ΡΡΠΎ Π³ΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈ ΡΡΠΎ ΡΠ°ΠΊΠ°ΡΠ΅.
ΠΠΎ, ΡΠΈΡΠ΅ ΡΠ°Π·Π±ΡΠ°Π° Π΄Π΅ΠΊΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΌΡΠ»ΡΠΈΠΌΠΈΠ»ΠΈΠΎΠ½ΡΠΊΠΈ Π±ΠΈΠ·Π½ΠΈΡ Π²ΠΎ Π‘ΠΠ, ΠΏΠΎΡΡΠ΅Π±Π½Π° Π΅ Π»ΠΈΡΠ½ΠΎΡΡ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΊΠ°Π»ΠΈΠ±Π°Ρ, ΡΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎ ΠΏΠΎΡΠ΅ΠΊΠ»ΠΎ. ΠΠ°ΡΠΎΠ°, ΡΡΡΠ΅ Π²ΠΎ ΠΏΡΠ²Π°ΡΠ° ΡΡΠ½Π΄Π° ΠΏΡΠ΅Π³ΠΎΠ²ΠΎΡΠΈ ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ ΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈΡΠ΅ Π΄Π΅ΠΊΠ° ΡΠ΅ ΡΠ΅ Π½Π°ΡΠ΄Π΅ ΡΠ°ΠΊΠΎΠ² ΡΠΎΠ²Π΅ΠΊ. Π’ΠΎΠ° Π±Π΅ΡΠ΅ ΠΠ°Ρ Π ΠΎΠ±Π΅ΡΡΡΠΎΠ½, ΡΠΎΡ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ° Π½Π° ΡΠΈΡΠ΅ ΠΎΠ²ΠΈΠ΅ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌΠΈ.
- ΠΠ½Π°ΡΠΈ ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π±Π΅ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π΄Π° ΡΠ΅ Π²Π»Π΅Π·Π΅ Π½Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΎΡ ΠΏΠ°Π·Π°Ρ?
ΠΠΌΠΈΡΡΠΈΡ: NGINX Π΅ b2b Π±ΠΈΠ·Π½ΠΈΡ. ΠΠ³ΠΎΡΠ° Π½Π° ΡΠΎΠ°, ΡΠΎΡ Π½Π΅ Π΅ ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΏΠΎΠ·Π½Π°Ρ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠ°Π±ΠΎΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅ ΡΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ.ΠΠ»Π°Π²Π΅Π½ b2b ΠΏΠ°Π·Π°Ρ Π΅ Π‘ΠΠ - 40% ΠΎΠ΄ ΡΠ²Π΅ΡΡΠΊΠΈΠΎΡ ΠΏΠ°Π·Π°Ρ Π΅ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠ°Π½ ΡΠ°ΠΌΡ.
Π£ΡΠΏΠ΅Ρ ΠΎΡ Π½Π° Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΎΡ ΠΏΠ°Π·Π°Ρ Π³ΠΎ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° ΡΡΠΏΠ΅Ρ ΠΎΡ Π½Π° ΡΠ΅ΠΊΠΎΡ ΡΡΠ°ΡΡΠ°ΠΏ.
ΠΠ°ΡΠΎΠ°, Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΏΠ»Π°Π½ Π΅ Π΄Π° ΡΠ΅ ΠΎΠ΄ΠΈ Π²ΠΎ Π‘ΠΠ, Π²Π΅Π΄Π½Π°Ρ Π΄Π° ΡΠ΅ Π²ΡΠ°Π±ΠΎΡΠΈ ΡΠΎΠ²Π΅ΠΊ ΠΊΠΎΡ ΡΠ΅ ΡΠ°ΠΊΠΎΠ²ΠΎΠ΄ΠΈ ΡΠΎ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°, Π΄Π° Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ΅ Π±ΠΈΠ·Π½ΠΈΡΠΎΡ ΠΈ Π΄Π° ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ. ΠΠΊΠΎ ΡΠ°ΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅Π½ ΡΠΎΡΡΠ²Π΅Ρ Π²ΠΎ Π‘ΠΠ, ΡΠΎΠ³Π°Ρ Π²Π°ΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ Π·Π°Π΄ Π²Π°Ρ.
- ΠΠΎΡ Π½Π° ΠΊΠΎΠ³ΠΎ Π΄ΠΎΡΠ΄Π΅: ΡΠΈ Π½Π° Π½Π³ΠΈΠ½ΠΊΡ, Π½Π³ΠΈΠ½ΠΊΡ Π½Π° ΡΠ΅Π±Π΅?
ΠΠΌΠΈΡΡΠΈΡ: ΠΠΌΠ°Π²ΠΌΠ΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΎΡΠΊΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ. ΠΠ΅ΡΠΎΡΠ°ΡΠ½ΠΎ ΠΏΠΎΠΊΠ°ΠΆΠ°Π²ΠΌΠ΅ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠΈΠ²Π°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΈ ΡΠΎΠ³Π°Ρ ΡΠ΅ Π·Π°Π±Π΅Π»Π΅ΠΆΡΠ²Π°ΡΠ΅ 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-Π³ΠΎΠ΄ΠΈΡΠ½ΠΎΡΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΡΠΊΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°ΠΌ Π΄Π΅ΠΊΠ° ΠΈΠΌΠ°ΡΠ΅ΡΠΎ Π΄Π²Π°ΡΡΠ° ΠΊΠΎ-ΠΎΡΠ½ΠΎΠ²Π°ΡΠΈ ΡΠ΅ΠΊΠ°ΠΊΠΎ Π³ΠΈ Π½Π°ΠΌΠ°Π»ΡΠ²Π° ΡΠΈΠ·ΠΈΡΠΈΡΠ΅. ΠΠΏΡΠΈΠΌΠ°Π»Π½ΠΈΠΎΡ Π±ΡΠΎΡ Π½Π° ΡΠΎΠΎΡΠ½ΠΎΠ²Π°ΡΠΈ Π΅ Π΄Π²Π° ΠΈΠ»ΠΈ ΡΡΠΎΡΡΠ°. ΠΠ΄Π΅Π½ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ°Π»ΠΊΡ, Π½ΠΎ ΡΠ΅ΡΠΈΡΠΈ Π΅ Π²Π΅ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ.
- Π¨ΡΠΎ ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ»Π΅Π΄Π½ΠΎ? ΠΠΎΠ³Π° Π·Π΄Π΅Π»ΠΊΠ°ΡΠ° Π΅ Π²Π΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π°, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ΠΌΠ° ΡΠ°Π·Π²ΠΈΠ΅Π½Π° Π±ΠΈΠ·Π½ΠΈΡ ΠΈΠ΄Π΅ΡΠ°.
ΠΠΌΠΈΡΡΠΈΡ: Π‘ΠΊΠ»ΡΡΠ΅Π½ Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ, ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°, ΠΏΠΎΡΠΏΠΈΡΠ°Π½ΠΈ ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π°Π°Ρ ΠΏΠ°ΡΠΈ - ΡΠΎΠ° Π΅ ΡΠΎΠ°, Π°ΡΠ΄Π΅ Π΄Π° ΡΡΡΠ°ΠΌΠ΅. ΠΠ°ΡΠ°Π»Π΅Π»Π½ΠΎ ΡΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° Π΄Π΅Π»ΠΎΠ²Π½ΠΈΠΎΡ Π΄Π΅Π», Π°Π½Π³Π°ΠΆΠΈΡΠ°Π²ΠΌΠ΅ ΡΠΈΠΌ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΠΊΠΎΠΈ ΠΏΠΎΡΠ½Π°Π° Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΎΡ. ΠΠ½Π΄ΡΠ΅Ρ ΠΠ»Π΅ΠΊΡΠ΅Π΅Π², ΠΊΠ°ΠΊΠΎ ΠΠΈΠ·ΠΠ΅Π², Π³ΠΈ ΠΈΠ·Π³ΡΠ°Π΄ΠΈ ΠΏΡΠ²ΠΈΡΠ΅ ΠΎΠ΄Π½ΠΎΡΠΈ ΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΠΎ ΡΠ΅Π» Π΄Π° ΡΠΎΠ±Π΅ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. Π‘ΠΈΡΠ΅ ΡΠ°Π·ΠΌΠΈΡΠ»ΡΠ²Π°Π° Π·Π°Π΅Π΄Π½ΠΎ Π·Π° Π±ΠΈΠ·Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ ΠΈ Π·Π°Π΅Π΄Π½ΠΎ Π±Π°ΡΠ°Π° Π²ΡΠ²Π΅Π½ ΠΌΠ΅Π½Π°ΡΠ΅Ρ ΠΊΠΎΡ ΡΠ΅ Π³ΠΎ ΡΠ°Π·Π²ΠΈΠ΅ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΎΡ Π±ΠΈΠ·Π½ΠΈΡ ΠΈ Π²ΠΎ ΡΡΡΡΠΈΠ½Π° ΡΠ΅ ΡΠ° Π²ΠΎΠ΄ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°.
- Π ΠΊΠ°ΠΊΠΎ Π³ΠΎ Π½Π°ΡΠ΄ΠΎΠ²ΡΠ΅? ΠΠ°Π΄Π΅? ΠΠ΅ ΠΌΠΎΠΆΠ°ΠΌ Π½ΠΈ Π΄Π° Π·Π°ΠΌΠΈΡΠ»Π°ΠΌ ΠΊΠ°ΠΊΠΎ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π°ΠΌ ΠΎΠ²Π°.
ΠΠΌΠΈΡΡΠΈΡ: ΠΠ²Π° Π³ΠΎ ΠΏΡΠ°Π²Π΅Π° ΡΠΈΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡΠΈ ΠΈ ΠΎΠ΄Π±ΠΎΡΠΎΡ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈ. ΠΠ° ΠΊΡΠ°ΡΠΎΡ, ΠΈΠ·Π±ΠΎΡΠΎΡ ΠΏΠ°Π΄Π½Π° Π½Π° ΠΠ°Ρ Π ΠΎΠ±Π΅ΡΡΡΠΎΠ½. ΠΠ°Ρ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ Π²ΠΎ Π Π΅Π΄ Π₯Π΅Ρ, ΡΠΈΡ Π²ΡΠ²Π΅Π½ ΠΌΠ΅Π½Π°ΡΠ΅Ρ Π±Π΅ΡΠ΅ Π½Π°Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΡ. Π‘Π΅ ΠΎΠ±ΡΠ°ΡΠΈΠ²ΠΌΠ΅ Π΄ΠΎ 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. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΎΡΠΎ Π½Π΅ΡΡΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ°ΠΌ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π°ΠΌ Π΅ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ Π³ΡΠ³Π»Π°ΡΠ΅ βF5 NGINXβ ΡΠ΅Π³Π°, ΠΏΡΠ²ΠΈΡΠ΅ Π΄Π΅ΡΠ΅Ρ Π²ΡΡΠΊΠΈ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ Π²Π΅ΡΡ Π΄Π΅ΠΊΠ° F5 Π³ΠΎ ΠΊΡΠΏΠΈΠ» NGINX. ΠΠ° ΠΈΡΡΠΎΡΠΎ Π±Π°ΡΠ°ΡΠ΅ ΠΏΡΠ΅Π΄ Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ, ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΠΏΡΠ²ΠΎ ΡΠ΅ Π²ΡΠ°ΡΠΈ Π΄Π΅ΡΠ΅Ρ Π²ΡΡΠΊΠΈ Π·Π° ΡΠΎΠ° ΠΊΠ°ΠΊΠΎ Π΄Π° ΠΌΠΈΠ³ΡΠΈΡΠ°ΡΠ΅ ΠΎΠ΄ F5 Π½Π° NGINX.
- Π’ΠΈΠ΅ Π½Π΅ Π±ΠΈ ΡΠ±ΠΈΠ»Π΅ Π½Π°ΡΠΏΡΠ΅Π²Π°ΡΡΠ²Π°Ρ!
ΠΠΌΠΈΡΡΠΈΡ: ΠΠ΅ Π·ΠΎΡΡΠΎ? ΠΠΎ ΡΠΎΠΎΠΏΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΠΏΠ΅ΡΠ°ΡΠΎΡ Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎ ΡΡΠΎ ΡΠΈΠ΅ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π°Ρ.
- Π‘Γ¨ Π²ΠΎ ΡΠΎΠΎΠΏΡΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π΅ Π΄ΠΎΠ±ΡΠΎ: Π½Π΅ΠΌΠ° Π΄Π° Π΄ΠΎΠΏΡΠ΅ΠΌΠ΅ Π½ΠΈΠΊΠΎΠ³ΠΎ, ΡΓ¨ ΡΠ΅ ΡΠ°ΡΡΠ΅ ΠΊΠ°ΠΊΠΎ ΠΏΠΎΡΠ°Π½ΠΎ.
ΠΠΌΠΈΡΡΠΈΡ: ΠΠΈΡΠ»Π°ΠΌ Π΄Π΅ΠΊΠ° ΠΎΠ²ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈΠΌΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ Π΄ΠΎΠ±ΡΠΎ ΠΊΡΠ»ΡΡΡΠ½ΠΎ Π²ΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅. ΠΠΎ ΠΎΠ²Π°Π° ΡΠΌΠΈΡΠ»Π°, ΠΈ Π΄Π²Π°ΡΡΠ°ΡΠ° ΡΓ¨ ΡΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Ρ Π²ΠΎ ΠΈΡΡΠΈΠΎΡ ΡΠ΅Π³ΠΌΠ΅Π½Ρ - Π²ΠΌΡΠ΅ΠΆΡΠ²Π°ΡΠ΅ ΠΈ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅. ΠΠ°ΡΠΎΠ° Π‘Π΅ ΡΠ΅ Π±ΠΈΠ΄Π΅ Π²ΠΎ ΡΠ΅Π΄.
β ΠΠΎΡΠ»Π΅Π΄Π½ΠΎ ΠΏΡΠ°ΡΠ°ΡΠ΅: ΠΠ°Ρ ΡΡΠΌ Π±ΡΠΈΠ»ΠΈΡΠ°Π½ΡΠ΅Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅Ρ, ΡΡΠΎ ΡΡΠ΅Π±Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²Π°ΠΌ Π·Π° Π΄Π° Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ°ΠΌ ΠΌΠΎΡΠΎΡ ΡΡΠΏΠ΅Ρ ?
ΠΠΌΠΈΡΡΠΈΡ: ΠΠ° Π΄Π° Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅ ΡΡΠΏΠ΅Ρ ΠΎΡ Π½Π° ΠΠ³ΠΎΡ Π‘ΠΈΡΠΎΠ΅Π², ΠΏΡΠ²ΠΎ ΠΌΠΎΡΠ° Π΄Π° ΡΡΠ°ΡΠΈΡΠ΅ ΠΊΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΄Π° Π³ΠΎ ΡΠ΅ΡΠΈΡΠ΅, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π·Π° ΠΊΠΎΠ΄ΠΎΡ ΡΠ΅ ΠΏΠ»Π°ΡΠ°Π°Ρ ΠΏΠ°ΡΠΈ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ΡΠΈ ΠΌΠ°ΡΠΈΠ²Π΅Π½ ΠΈ Π±ΠΎΠ»Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ.
- Π ΠΏΠΎΡΠΎΠ° Π½Π° ΡΠ΅Π±Π΅? Π ΡΠΎΠ³Π°Ρ ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ΡΠ΅.
ΠΠΌΠΈΡΡΠΈΡ: ΠΠ° ΡΠΎ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎ.
ΠΠ½ΠΎΠ³Ρ ΠΌΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ°ΠΌ Π½Π° ΠΠΌΠΈΡΡΠΈΡ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ²ΡΡΡΠΎ. ΠΠ΅ ΡΠ΅ Π²ΠΈΠ΄ΠΈΠΌΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π½Π°ΡΠΊΠΎΡΠΎ ΡΠΎ ΡΠΎΠ½Π΄ΠΎΡ Π ΡΠ½Π° ΠΠ°ΠΏΠΈΡΠ°Π» Π½Π°
Saint HighLoad++ . ΠΠ° ΠΌΠ΅ΡΡΠΎ ΠΊΠΎΠ΅, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΠΌΠ΅ Π΄Π° ΠΊΠ°ΠΆΠ΅ΠΌΠ΅ ΡΠΎ ΡΠ΅Π»ΠΎΡΠ½Π° Π΄ΠΎΠ²Π΅ΡΠ±Π°, Π³ΠΈ ΡΠΎΠ±ΠΈΡΠ° Π½Π°ΡΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ Π½Π΅ ΠΎΠ΄ Π ΡΡΠΈΡΠ°, ΡΡΠΊΡ ΠΎΠ΄ ΡΠ΅Π»ΠΈΠΎΡ ΡΠ²Π΅Ρ. ΠΠΎΡ Π·Π½Π°Π΅, ΠΌΠΎΠΆΠ΅Π±ΠΈ Π·Π° Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΠΈΡΠ΅ ΠΈΡΡΠΎ ΡΠΎΠ»ΠΊΡ ΡΡΡΠ°ΡΠ½ΠΎ ΡΠ΅ ΡΠ°Π·Π³ΠΎΠ²Π°ΡΠ°ΠΌΠ΅ Π·Π° ΡΡΠΏΠ΅Ρ ΠΎΡ Π½Π° Π΅Π΄Π΅Π½ ΠΎΠ΄ Π²Π°Ρ. ΠΠΎΠΊΡΠ°Ρ ΡΠΎΠ°, ΡΠ΅Π³Π° Π΅ ΡΠ°ΡΠ½ΠΎ ΠΎΠ΄ ΠΊΠ°Π΄Π΅ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ΡΠ΅ - Π΄Π° Π±Π°ΡΠ°ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° Π²Π°ΠΆΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ!
ΠΠ·Π²ΠΎΡ: www.habr.com