Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠΎ ΠΊΠ°ΠΊΠΎΠΉ Π²ΠΈΠ΄ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΈΠ΄Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ (Performance testing)
ΠΠ°Π΄Π°ΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΄ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ:
Π‘ΡΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Stress Testing)
Π‘ΡΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΡΠ΅Π»ΠΎΠΌ ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½Ρ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΡΡΡΠ΅ΡΡΠ° ΠΈ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ΡΠ΅Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ, Ρ.Π΅. ΠΊ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΠΊ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΡΡΠ΅ΡΡΠ°. Π‘ΡΡΠ΅ΡΡΠΎΠΌ, Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Π΄ΠΎ ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π°Π²Π°ΡΠΈΠΉΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π·Π°Π΄Π°Ρ ΠΏΡΠΈ ΡΡΡΠ΅ΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ΅Π½ΠΊΠ° Π΄Π΅Π³ΡΠ°Π΄Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠ΅Π»ΠΈ ΡΡΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡΡΡ Ρ ΡΠ΅Π»ΡΠΌΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
ΠΠ±ΡΠ΅ΠΌΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (Volume Testing)
ΠΠ°Π΄Π°ΡΠ΅ΠΉ ΠΎΠ±ΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ ΠΎΠ±ΡΠ΅ΠΌΠΎΠ² Π΄Π°Π½Π½ΡΡ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ:
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ (Stability / Reliability Testing)
ΠΠ°Π΄Π°ΡΠ΅ΠΉ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ (Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΠΈ) ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ (ΠΌΠ½ΠΎΠ³ΠΎΡΠ°ΡΠΎΠ²ΠΎΠΌ) ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π½Π°Π³ΡΡΠ·ΠΊΠΈ. ΠΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ³ΡΠ°ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠΎΡΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΡΡ ΡΠΎΠ»Ρ. ΠΡΠΈ ΡΡΠΎΠΌ, Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π²ΡΡ ΠΎΠ΄ΠΈΡ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΠ΅ΡΠ΅ΠΊ ΠΏΠ°ΠΌΡΡΠΈ, ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠΎΠ² ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΏΠΎΠ΄ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ Π²Π»ΠΈΡΡΡΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ.+
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Apache Jmeter.
ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΡΡΠΎ Π² Π½Π΅ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ Π½ΡΠΆΠ½Ρ?
ΠΠΎΠΏΡΠΎΡΠΈΠ»ΠΈ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ ΠΎ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π°Ρ ΠΈ Π·Π°Π΄Π°ΡΠ°Ρ Π² ΡΡΠ΅ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΠ°ΡΠΈΠ»ΠΈΡ ΠΡΠ΄ΡΡΠ²ΡΠ΅Π²Π°, Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ° ΠΏΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Ρ ΠΠ Π Π’ΠΠ°Π±Ρ ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΡΡΡΠ° Β«ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅Β».
Π‘Π°ΠΌΠ°Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΎΠ±Π»Π°ΡΡΡ Π² QA
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΡΡ ΠΈΠ·-Π·Π° ΡΠ»ΠΎΠΆΠΈΠ²ΡΠ΅ΠΉΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ Ρ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠ΅ΠΉ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΡΡ Π² ΠΎΠ½Π»Π°ΠΉΠ½, Π° ΡΠΆΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ β Π±ΡΡΡΡΡΠΌΠΈ ΡΠ΅ΠΌΠΏΠ°ΠΌΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ ΡΠ²ΠΎΡ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ. Π’ΡΠ°ΡΠΈΠΊ ΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ° Π²ΠΎΠ·ΡΠ°ΡΡΠ°ΡΡ, Π° Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ΅ΠΌ ΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΠ’).
ΠΠ°ΠΆΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², Π½ΠΎ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΡΠΊΠΈΠ»Π»ΠΎΠ², Ρ Π°Π½ΡΡΡ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ Π½Π΅Π΄Π΅Π»Ρ. ΠΡΠΈΡΠ΅ΠΌ Π²ΡΠ±ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΎΠ³ΡΠΎΠΌΠ΅Π½: Π±Π°Π½ΠΊΠΈΠ½Π³, ΠΌΠ°ΡΠΊΠ΅ΡΡ, Π΄ΠΎΡΡΠ°Π²ΠΊΠ°, ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΡΡΠΈΠΌΠΈΠ½Π³ΠΎΠ²ΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ, Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΉ ΠΎΠ½Π»Π°ΠΉΠ½-Π΄ΠΎΡΡΠ³ ΠΈ Ρ.Π΄.
ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°ΡΡ Π½Π° Π·Π°ΡΠΏΠ»Π°ΡΡ Π½Π° 30-50% Π²ΡΡΠ΅, ΡΠ΅ΠΌ ΠΏΠΎ Π΄ΡΡΠ³ΠΈΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π΅Π½
ΠΡΠΎΠ΅ΠΊΡΡ Π·Π΄Π΅ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅. ΠΡΠΎ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠ΅ ΠΈ Π±ΡΡΡΡΡΠ΅, ΠΊΠΎΠ³Π΄Π° Π·Π° ΠΎΠ΄Π½Ρ Π½ΠΎΡΡ ΡΡ ΡΡΠΏΠ΅Π²Π°Π΅ΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ. Π Π±ΡΠ²Π°ΡΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈ ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ.
Π ΠΌΠΎΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ°ΠΌΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌ Π±ΡΠ» ΠΏΡΠΎΠ΅ΠΊΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ³ΠΎ ΠΠ°Π½ΠΊΠ°, ΠΊΠΎΠ³Π΄Π° ΠΌΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ»ΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΠ°Π½ΠΊΠΎΠ², ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠ°ΠΌΠΈ ΠΆΠ΅Π»Π΅Π·Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ»ΠΈ ΡΠΎΠ±ΠΎΠΉ ΡΡΡΡΡΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ². Π Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΈ ΠΏΡΠΈΡΡΠ½ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠΊΡΠΈΠΏΡΡ ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π²Π°ΠΆΠ΅Π½ ΠΈ Π½ΡΠΆΠ΅Π½ ΠΊΠΎΠΌΠ°Π½Π΄Π΅. ΠΡ ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΏΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΆΠ΅Π»Π΅Π·ΠΊΠ°ΠΌΠΈ.
ΠΠ°ΡΠΈΠ»ΠΈΠΉ ΠΡΠ΄ΡΡΠ²ΡΠ΅Π²
QA Load β ΡΠ°ΠΌΠ°Ρ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ, Π³Π΄Π΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ Π½Π°Π΄ΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠΎΠ΄ΠΎΠΌ, Π½ΠΎ ΠΈ Π²ΡΠ΅ΡΡΠΎΡΠΎΠ½Π½Π΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ.
ΠΠΎ Π²ΡΠ΅ ΠΆΠ΅ ΠΎΠ΄Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΊΠΈΠ»Π»ΠΎΠ² ΠΌΠ°Π»ΠΎ. Π Π°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»ΠΈ ΠΈΡΡΡ ΡΠ΅Ρ , ΠΊΡΠΎ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π² ΡΠ΅Π»ΠΎΠΌ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ, ΡΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΈ Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΡ.
ΠΠ°ΠΊ ΡΡΠ°ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΎΠΌ?
Π£ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ²ΠΎΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ, Π½ΠΎ ΡΡΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎ, ΡΡΡ Π΅ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΡΠ°ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄. Π Π΅ΡΠ»ΠΈ Π² ΡΠ΅Π»ΠΎΠΌ Π² Π°Π²ΡΠΎ-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡΡ, Π² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΡΠΊΡΡΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΡΠ°Π·Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ.
ΠΡΡΡ Β«QA LoadΒ» ΠΌΡ ΡΠΎΠ±ΡΠ°Π»ΠΈ ΠΈΠ· ΠΊΡΡΠΏΠΈΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ², ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΠ² ΡΠ²ΠΎΠΉ ΠΎΠΏΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. 70% ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΡ β ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅Ρ Π΅Π΅ ΠΎΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΡΠ΅Π±Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². Π£ Π½Π°Ρ Π½Π΅Ρ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΡΡ ΡΠ΅ΠΌ, ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΈΠ·ΡΡΠ°Π΅ΡΡΡ Π²Π³Π»ΡΠ±Ρ, Ρ ΡΠ°Π·Π±ΠΎΡΠΎΠΌ ΠΊΠ΅ΠΉΡΠΎΠ² ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, ΠΏΠΎΡΡΠ΅Π½ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π²ΡΠΊ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² Π½Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π²Π²ΠΎΠ΄Π½ΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ Π΄Π°ΠΆΠ΅ ΠΎΠΏΡΡΠ½ΡΠ΅ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠΈ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π²ΠΎΠ·ΡΠΌΡΡ Π½Π° Π²ΠΎΠΎΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΡ ΡΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π½ΡΡΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π² ΡΠ°Π±ΠΎΡΠ΅. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½Π° Β«Π½Π°Π³ΡΡΠ·ΠΊΠ°Β», ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ ΡΡΠ°ΠΏΠΎΠ² ΠΎΠ½Π° ΡΠΎΡΡΠΎΠΈΡ. ΠΠΎΠ»ΡΡΠΈΡΠ΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΡΠΈΠ»Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π²Π°ΠΆΠ½ΡΡ ΡΠ°ΡΡΠ΅ΠΉ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅, Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΈ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΡ. ΠΡΡΡΠ½ΠΈΡΠ΅, ΠΊΠ°ΠΊΠΈΡ ΡΠΈΠΏΠΎΠ² Π±ΡΠ²Π°ΡΡ ΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΡΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ ΡΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.
ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ Π²Ρ ΠΈΠ·ΡΡΠΈΡΠ΅ 4 ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ: Performance center, Jmeter, Gatling, k6.io. Π₯ΠΎΡΡ ΠΈΡ Π½Π° ΡΡΠ½ΠΊΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΠΎΠ»ΡΡΠ΅, ΠΌΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΡΠΎΡΠΎΠ² Π²ΡΠ΄Π΅Π»ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΏΠΎΠ²ΡΠ΅ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ Π²Π°ΡΠΈΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠΈΡΡ 90% Β«Π½Π°Π³ΡΡΠ·ΠΊΠΈΒ». Π§ΡΠΎΠ±Ρ ΡΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΡΡΠ°Π·Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π² DevOps-ΠΏΡΠΎΡΠ΅ΡΡΡ, Π΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΡΡΠΎΠΊ ΠΏΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Jenkins, Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ CI/CD. Π’Π°ΠΊΠΆΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ ΠΏΡΠΎ Grafana ΠΈ InfluxDB, ΡΡΠΎΠ±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΡΡΡ ΡΠ°ΡΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° Ρ Π²Π°ΡΠΈΠΌΠΈ ΡΠ΅ΡΡΠ°ΠΌΠΈ.
Π’ΡΠ΅ΡΠΈΠΉ Π±Π»ΠΎΠΊ ΠΊΡΡΡΠ° ΠΏΠΎΡΠ²ΡΡΠ΅Π½ ΡΠΎΠΏΡΡΡΡΠ²ΡΡΡΠΈΠΌ Π·Π°Π΄Π°ΡΠ°ΠΌ ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΊΠ΅, Π³Π΄Π΅ Π²Ρ Π½Π°ΡΡΠΈΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π°Π³Π»ΡΡΠΊΠΈ ΠΈ ΡΠΌΡΠ»ΡΡΠΎΡΡ, ΠΏΠΎΠ³ΡΡΠ·ΠΈΡΠ΅ΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π±Π°Π· Π΄Π°Π½Π½ΡΡ , ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ. ΠΡΠ΅ ΡΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π·Π½Π°ΡΠΈΠΌΡΡ ΡΠ°ΡΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ Π² ΠΌΠΎΠ΄ΡΠ»Π΅ ΡΡΠΎΠΊ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΎΠΏΡΡΠ½ΡΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌ. Π’ΡΡ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ, ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠΎΠ½Π½ΠΎΠ΅ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π»Ρ ΡΠ΅Π»ΠΈΠ·ΠΎΠ² Π² Π²Π°ΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°Ρ .
Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²Π°Ρ ΠΆΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° ΠΈ 8 Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ Π·Π°Π΄Π°Π½ΠΈΠΉ: Π·Π°ΠΊΡΠ΅ΠΏΠΈΡΡ ΠΏΡΠΎΠΉΠ΄Π΅Π½Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π», ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ, ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Ρ.Π΄. ΠΡΠ΄ΡΡ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΠ’, Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π²Π΅Π±-ΡΠ°ΠΉΡΠ°. ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Ρ ΠΎΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π½Π°Π²ΡΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡΠ·Ρ, Π² Π·Π°Π΄Π°Π½ΠΈΡΡ Π΅ΡΡΡ ΠΏΡΠ½ΠΊΡΡ ΡΠΎ Π·Π²Π΅Π·Π΄ΠΎΡΠΊΠΎΠΉ. Π’ΡΠ΅Π½ΠΈΡΠΎΠ²Π°ΡΡΡΡ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ , ΡΠ°ΠΉΡΠ°Ρ . Π‘ΡΠ΅Π½Π΄Ρ Π΄Π»Ρ ΠΎΡΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡ ΠΏΠ°ΡΡΠ½Π΅Ρ ΠΊΡΡΡΠ° AdvancedHosting.
ΠΠ°Π²Π΅ΡΡΠ°ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ β ΠΏΡΠΎΠ΅ΠΊΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΈΠ»ΠΈ Π½Π°ΡΠ΅ΠΉ ΡΡΠ΅Π±Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΡ ΠΏΡΠΎΠΉΠ΄Π΅ΡΠ΅ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΈΠΊΠ» ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΌΡ ΠΏΠΎΠ΄Π±Π΅ΡΠ΅ΠΌ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π΄Π²ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΡΠ°Π±ΠΎΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΡΡΠ΄Π΅Π½Ρ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π²ΡΡΡΠ΅ΡΠΈΠ»ΠΈΡΡ Π΅Π³ΠΎ ΡΠΎΠΊΡΡΡΠ½ΠΈΠΊΠ°ΠΌ, ΡΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π½ΡΡΡ ΠΈΡ ΠΎΠΏΡΡ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ°ΡΠ΅ΠΊ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄Π°Π΄ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΎΠΏΡΡΠ°, ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠ»Π΅ ΠΊΡΡΡΠ° ΠΏΡΠ΅ΡΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π½Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎΡΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ° ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π£ Π½Π°Ρ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΡΠ°ΠΊΠΎΠ΅, ΡΡΠΎ Π±Π΅Π· ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈΠ· ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ° Π΅ΡΠ΅ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΎΡΡΠ΅Ρ. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠ΅Π½ΡΡΡ ΡΠ°Π±ΠΎΡΡ Π΄ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠ°, Ρ.ΠΊ. ΡΠΏΡΠΎΡ Π½Π° Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΈΠΊΠΎΠ² ΠΎΡΠ΅Π½Ρ Π²ΡΡΠΎΠΊ.
ΠΠ°ΡΠΈΠ»ΠΈΠΉ ΠΡΠ΄ΡΡΠ²ΡΠ΅Π²
ΠΠΎΠΌΡ Π½ΡΠΆΠ½Ρ Π½Π°Π²ΡΠΊΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
ΠΠ°Ρ ΠΊΡΡΡ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° ΡΠΆΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΠΈΡ ΡΡ Π² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ². Π§ΡΠΎΠ±Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΎΡΠ²Π°ΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π±Π°Π·ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΡΠ·ΡΠΊΠΎΠ² β Π² Ρ ΠΎΠ΄Π΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²Ρ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΠ΅ΡΡ Ρ SQL, Java, C, Scala, ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π±ΠΎΡΡ Π² Linux, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π·Π½Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π²Π΅ΡΠΈ: ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, Π½Π°ΠΉΡΠΈ ΡΠ°ΠΉΠ» ΠΈ Ρ.Π΄.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ°ΠΌ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΎΡΠ°ΠΌ Ρ Π²Π°ΡΠΈΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π±Π°Π·ΠΎΠ²ΡΡ ΠΏΠΎΠ·Π½Π°Π½ΠΈΠΉ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅Π±Ρ Π² ΡΠ°ΠΌΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΆΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΡΠΌΠΎΠ³ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π·Π½Π°Π½ΠΈΡ, ΠΏΠΎΡΠ΅ΡΠΏΠ½ΡΡΡ Π΄Π»Ρ ΡΠ΅Π±Ρ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅, ΠΈΠ·ΡΡΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π»ΠΈΠ±ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΡΠ΅ΠΉΡΠ°Ρ Π½Π΅ ΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΈΡ ΡΠ΅ΠΊΡΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΡΡΡ ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌ ΡΠ΅Ρ . ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΠΠ. Π’Π΅ΠΌ, ΠΊΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ, ΡΡΠΎ ΡΠ΅ΠΊΡΡΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ ΡΠ°ΠΊΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΎΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ. ΠΠ»ΠΈ Π² ΡΠ»ΡΡΠ°Π΅, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΡΠΏΡΡΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΡΠ²ΠΎΠΈΡ ΡΠΈΡΡΠ΅ΠΌ, ΠΈ Π΅ΡΡΡ ΡΠ΅Π»Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΡΡΡΠΎΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΠ’. ΠΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ ΡΡΠ΅Π΄ΡΡΠ² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π½Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠ»Π΅Π΄ΠΈΡΡ, ΡΡΠΎΠ±Ρ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π±ΡΠ»ΠΎ Π²ΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ.
Π Π½ΠΎΠ²ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ Β«QA LoadΒ» Π·Π°Π½ΡΡΠΈΡ Π½Π°ΡΠ½ΡΡΡΡ 29 ΠΎΠΊΡΡΠ±ΡΡ ΠΈ Π±ΡΠ΄ΡΡ Π΄Π»ΠΈΡΡΡΡ 4 ΠΌΠ΅ΡΡΡΠ°. ΠΡΠ»ΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π°Ρ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π»ΠΎ, ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡΠ΅ Π²ΡΡΡΠΏΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π² Π³ΡΡΠΏΠΏΡ, ΠΏΠΎΠΊΠ° Π΅ΡΡΡ ΠΌΠ΅ΡΡΠ°. ΠΠ΄Π΅ΠΌ Π²Π°Ρ ΠΈ Π΄ΠΎ Π²ΡΡΡΠ΅ΡΠΈ Π² OTUS!
ΠΡ Π½Π΅ ΠΈΡΠ΅ΠΌ Π±Π°Π³ΠΈ: ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΠ°ΠΊ ΡΠ·Π½Π°ΡΡ, Π½Π΅ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡΡ Π»ΠΈ Π²Π°Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π² ΡΡΠΊΠ²Ρ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Β«ΡΡΡΠ½ΠΎΠΉ ΠΏΡΡΠ½ΠΈΡΡΒ» β ΠΊΠΎΠ³Π΄Π° ΡΡΠ°ΡΠΈΠΊ Π²ΡΡΠ°ΡΡΠ΅Ρ Π² 10 ΡΠ°Π·.
ΠΠ°Π²ΠΈΠ΄ ΠΠ°ΡΠΈΠΌΠ°Π½ΠΈΠ΄Π·Π΅
Taode01 Π² Twitter. 28 Π»Π΅Ρ. ΠΠΎΠ»ΡΠΎΡΠ° Π³ΠΎΠ΄Π° Π² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΊΡΠ΄Π° ΠΏΠ΅ΡΠ΅ΠΊΠ°ΡΠΈΠ»ΡΡ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠΌ Π²ΠΎΡΡΠΎΡΠ³Π΅ ΠΎΡ ΡΠ°Π±ΠΎΡΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΎ ΡΠ΅Π΄ΠΊΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΏΠ°ΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΎΡ Π»ΠΈΡΠ½ΠΈΡ ΡΡΠ°Ρ, Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² β ΠΎΡ ΡΠ°ΡΡ ΠΎΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΊΠ°Π·ΡΠ½Π½ΡΡ Π½Π΅ΡΠ²ΠΎΠ². ΠΠ° Π΅ΡΡ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΌΠΎΠΌΡ: Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΠ’ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΈ ΠΊΠΎΠ΄ ΠΏΠΈΡΠ°ΡΡ, ΠΈ ΠΆΠ΅Π»Π΅Π·ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ, ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠ»ΡΠ²ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΈΠ· Π΄ΡΡΠ³ΠΈΡ ΠΎΡΠ΄Π΅Π»ΠΎΠ².
ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΠ’) β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ΅ΡΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡ Π»ΡΠ±ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΡΡΡΡΠΎ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π½Π° Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ: ΠΈ Π΅ΡΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΎΡΠ²Π΅ΡΠΎΠ² ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΡΠΊΠΎΡΠ΅Π΅ ΠΊ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π· Π·Π°Π±ΠΎΡΠΎΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΏΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΊΠ° Β«ΡΠΈΡΡΠ΅ΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π±ΡΡΡΡΠΎΒ» β ΡΠ»Π°Π±ΠΎΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅.
ΠΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΠ· Π±Π»ΠΎΠ³Π° Miro Π½Π° Β«Π₯Π°Π±ΡΠ΅Β»: Β«ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β ΡΡΠΎ ΡΠΈΠΏ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΌ Π½Π΅ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎΠ΄ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡΡ Β».
Π ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠ°ΡΡΠΈ β Twitter-ΡΡΠ΅Π΄ Π°Π²ΡΠΎΡΠ°.
ΠΠ°ΠΊΠΈΠΌΠΈ Π±ΡΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡ
ΠΠ°ΡΠ½ΡΠΌ Ρ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Π±ΡΠ²Π°ΡΡ Π²ΠΈΠ΄Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° Π΅ΡΡΡ ΠΌΠ½Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠΎΡ ΡΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈ Ρ ΠΏΠΎΠ΄Π΅Π»ΡΡΡ ΡΠ²ΠΎΠΈΠΌ π Π― ΡΠ°Π·Π΄Π΅Π»ΡΡ ΡΠ΅ΡΡΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅, Π½Π΅ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΈ ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ.
Π€ΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π Π½Π΅Π³ΠΎ Π²Ρ ΠΎΠ΄ΠΈΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ β ΠΌΡ ΠΈΡΠΏΡΡΡΠ²Π°Π΅ΠΌ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΎΡΠΎΠ·Π½Π°Π½Π½ΠΎ Π±ΡΡΠΌ ΠΏΠΎ Π΅Ρ ΡΠ»Π°Π±ΡΠΌ ΠΌΠ΅ΡΡΠ°ΠΌ, ΡΠ±Π΅ΠΆΠ΄Π°Π΅ΠΌΡΡ, ΡΡΠΎ ΠΎΠ½Π° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΏΡΠΎΠΏΠΈΡΠ°Π½Ρ Π² Π’Π.
ΠΠ΅ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΠ€). ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΠ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΡΡΡΡΡ Π² ΠΊΠ°ΠΊΠΈΡ -ΡΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Π°Ρ . Π ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π° ΡΠ°ΠΊΠΈΡ ΡΠ΅ΡΡΠ°Ρ ΠΈΠ·ΡΡΠ°ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ β ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΠΈ ΡΡΡΠ΅ΡΡΠΎΠ²ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΡΡΠ»Π΅Π΄ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ . Π ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ·Π½Π°ΡΡ, ΠΊΠ°ΠΊ ΠΌΠ΅Π½ΡΡΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ Π±ΡΡΡΡΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΠΎΠ΄ ΡΠ°Π·Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΎΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΅Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ, Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΠΈ ΡΡΠΎΡΠ½ΠΈΡΡ, ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
ΠΠΈΠ΄ ΠΠ€-ΡΠ΅ΡΡΠ° | ΠΠ° ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ |
---|---|
ΠΠ°Π³ΡΡΠ·ΠΊΠ° | Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ Π»ΠΈ Π½Π΅ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° |
Π‘ΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΡ | ΠΠ°Π΄ΡΠΆΠ½ΠΎ Π»ΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ |
ΠΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ | Π‘ΠΌΠΎΠΆΠ΅Ρ Π»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠ°ΠΌΠ° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ, Π΅ΡΠ»ΠΈ ΠΎΡΠΊΠ°ΠΆΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ |
ΠΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ | ΠΠ°ΠΊ Π±ΡΡΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡ |
Π‘ΡΡΠ΅ΡΡ | Π§ΡΠΎ ΡΠ»ΡΡΠΈΡΡΡ ΠΏΡΠΈ Π½Π΅Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠ΅ |
ΠΠ±ΡΡΠΌ | ΠΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π΅ΡΠ»ΠΈ Π±Π°Π·Π° Π΄Π°Π½Π½ΡΡ Π²ΡΡΠ°ΡΡΠ΅Ρ Π² 100 ΡΠ°Π· |
ΠΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ | ΠΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠ° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΡΠΎΡΡΠΎΠΌ ΡΠΈΡΠ»Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ |
ΠΠΎΡΠ΅Π½ΡΠΈΠ°Π» | Π‘ΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ |
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ | ΠΠ°ΠΊ Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π±ΡΡΡΡΠ΅Π΅ |
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ | ΠΠ°ΠΊΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΠ Π²ΡΠ±ΡΠ°ΡΡ |
Π’Π΅ΡΡΡ, ΡΠ²ΡΠ·Π°Π½Π½ΡΠ΅ Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ. Π ΡΡΠΎΠΉ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΎΡΠ½ΠΎΡΡΡΡΡ:
ΠΠ°ΠΊ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΠΠ’) β ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΊ ΠΠΈΠ±Π»ΠΈΡ Π΄Π»Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΈΠΊΠ°. ΠΡΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, Π² ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΏΠΈΡΠ°ΡΡ Π²ΡΡ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠ»ΡΡΠΈΡΡΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΡΡΠ΅ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ΅ΡΡΠΎΠ².
Π§ΡΠΎΠ±Ρ ΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠΈΡΡ ΡΠ΅Π±Ρ ΠΎΡ ΡΠ°ΠΊΠ°ΠΏΠΎΠ², Π² ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΡΠ°Π·Ρ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π²ΡΠ΅Ρ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ², ΡΡΠΎΠ±Ρ ΠΏΠΎΡΠΎΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ Π½Π΅Π΄ΠΎΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΡΡΠ΄Π°ΠΌ ΠΈ Π½Π΅ΡΠ²ΠΎΡΡΡΠΏΠΊΠ΅.
Π― ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΡΡΡΠΊΡΡΡΠ΅:
1. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ².
2. Π¦Π΅Π»ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Β«Π²Π½Π΅Π΄ΡΠΈΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½ΠΎΠ²ΡΡ ΡΠΈΡΡΒ» ΠΈΠ»ΠΈ Β«ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½ ΠΊ ΡΠ°ΡΠΏΡΠΎΠ΄Π°ΠΆΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π½Π° ΡΠ°ΠΉΡΠ΅ Π±ΡΠ΄Π΅Ρ Π² X ΡΠ°Π· Π±ΠΎΠ»ΡΡΠ΅Β».
3. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΎ Π½Π΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π° Π·Π½Π°ΡΠΈΡ, ΠΌΡ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΠΎ Π½Π΅ ΠΈΡΠ΅ΠΌ Π±Π°Π³ΠΈ ΠΈ Π½Π΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°Π΅ΠΌ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ Π½Π°Ρ Π½Π°Π½ΡΠ»ΠΈ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½ΠΎΠΉ.
Π£ ΠΌΠ΅Π½Ρ Π·Π°Π³Π»ΡΡΠΊΠΈ ΠΈ ΡΠΌΡΠ»ΡΡΠΎΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° Java, ΡΠΊΡΠΈΠΏΡΡ Ρ ΠΏΠΈΡΡ Π² HP LoadRunner, Π° Π·Π°ΠΏΡΡΠΊΠ°Ρ Π² Performance Center.
5. ΠΡΠΈΡΠΈΠ½Ρ ΠΎΡΠΈΠ±ΠΎΡΠ½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ². ΠΠΈΡΠ΅ΠΌ, ΡΡΠΎ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠ΅ΠΉΡΠΈΠ½Π³ β Π²ΡΠ΅ΠΌΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ β ΠΏΡΠΈΠ²Π΅Π΄ΡΡ ΠΊ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ Π΄Π°Π½Π½ΡΠΌ ΡΠ΅ΡΡΠΎΠ².
6. Π Π°Π·Π΄Π΅Π» Ρ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ΅Π½Π΄Π°. ΠΡΠΎ ΡΡ Π΅ΠΌΡ Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ, Π·Π°Π³Π»ΡΡΠΊΠ°ΠΌΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°ΠΌΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ.
7. Π’Π°Π±Π»ΠΈΡΠ° Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΊ ΠΆΠ΅Π»Π΅Π·Ρ.
8. Π’Π°Π±Π»ΠΈΡΠ° ΠΎΡΠ»ΠΈΡΠΈΠΉ ΡΡΠ΅Π½Π΄Π° ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΡ Π½Π° ΠΏΡΠΎΠ΄Π°ΠΊΡΠ΅Π½Π΅.
9. Π‘ΡΡΠ°ΡΠ΅Π³ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
10. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²ΠΈΠ΄ΠΎΠ² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
11. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°.
12. ΠΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°Π³ΡΡΠ·ΠΊΠΈ.
13. ΠΡΠΎΡΠΈΠ»Ρ (ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΎΠ²).
15. Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ ΠΏΡΠΎΠ΅ΠΊΡΡ. ΠΡΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΈ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ° ΠΎΡ Π»ΠΈΡΠ½ΠΈΡ Π·Π°Π±ΠΎΡ.
16. ΠΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ Π΄Π»Ρ ΡΠ΄Π°ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΊΡΠ΄Π° Π²Ρ ΠΎΠ΄ΠΈΡ Π²ΡΡ, ΡΡΠΎ ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠ»ΠΈ Π΄Π»Ρ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°.
ΠΠ°ΡΠ΅ΠΌ Π²ΡΡ ΡΡΠΎ?
ΠΡΠ»ΠΈ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π·Π½Π°Π΅Ρ ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΠΎΡΠ²Π΅ΡΠΈΡ Π½Π° Π²ΡΠ΅ Π΅Π³ΠΎ Π²ΠΎΠΏΡΠΎΡΡ. Π Π½Π΅ΠΉ ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡΡ, Π·Π° ΡΡΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠ»Π°ΡΠΈΡ Π΄Π΅Π½ΡΠ³ΠΈ ΠΏΠΎΠ΄ΡΡΠ΄ΡΠΈΠΊΡ ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅.
Π ΠΠΠ’ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΡ ΠΏΠΈΡΠ΅ΠΌ, ΡΡΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΠΌ ΡΠ΅ΡΠΈΡ ΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎ Π±ΡΠ΄Π΅ΠΌ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ Π΄ΠΎ ΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ΠΎΠΉ, Π° Π² ΠΊΠΎΠ½ΡΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΠΈ Π²ΡΡΡΠ½ΠΈΠΌ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
Π‘ΡΡΠ°ΡΠ΅Π³ΠΈΡ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ ΠΈ ΡΠΏΠΈΡΠΊΠΎΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅Π² ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΠ’. Π Π²ΡΠ²ΠΎΠ΄Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΠΎΠ±ΡΠ΅Π΅ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅Π΄ΡΠ½Π½ΡΡ ΡΠ΅ΡΡΠΎΠ².
ΠΠ°ΠΊ ΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅ΠΊ-Π»ΠΈΡΡ:
ΠΠ Π΄Π»Ρ ΠΠ’
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΠ.
Π― Π»ΠΈΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ Ρ HP LoadRunner, Π΅ΡΡ Π΅ΡΡΡ ΠΠ Gatling, Apache JMeter, BlazeMeter, LoadNinja ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡΠ΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ Β«Π―Π½Π΄Π΅ΠΊΡ.Π’Π°Π½ΠΊΒ». Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ Π΅ΡΡΡ ΡΠ²ΠΎΠΈ ΠΏΠ»ΡΡΡ ΠΈ ΠΌΠΈΠ½ΡΡΡ: ΠΎΠ΄Π½ΠΈ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ, Π΄ΡΡΠ³ΠΈΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½Ρ, ΡΡΠ΅ΡΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ Π΄ΡΡΠΆΠ°Ρ Ρ ΡΡΠΆΡΠ»ΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅.
ΠΠΎΡΠ΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ LoadRunner? Π‘ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ, ΠΎΠ½ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠ½ΡΠ΅ΡΠΏΡΠ°ΠΉΠ·-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΠΈ ΡΡΠΎ Π²Π»ΠΈΡΠ΅Ρ Π½Π° ΡΠ΅Π½ΠΎΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΎΠ½ ΠΎΡΠ΅Π½Ρ Π΄ΠΎΡΠΎΠ³ΠΎΠΉ. ΠΠ°, ΠΏΠ°ΡΡ Π΄Π΅ΡΡΡΠΊΠΎΠ² Π²ΡΡΠ·Π΅ΡΠΎΠ² Π²Ρ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΠ³Π½Π°ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ, Π½ΠΎ ΡΡΠΎΠ³ΠΎ Π½Π΅ Ρ Π²Π°ΡΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΠ’, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠΎΡΠ½ΠΈ ΠΈ ΡΡΡΡΡΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ.
ΠΠ°ΡΠΎ LoadRunner ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ°ΠΌ ΠΠ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΡΡ ΠΎΡΠ΅Π½ΠΊΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ²ΠΎΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ³ΠΎ ΡΠΈΡΠΊΠ° β Π²ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ·ΠΊΠΈΡ ΠΌΠ΅ΡΡ Π΅ΡΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±ΡΠ΄Π΅Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΎ ΠΈΠ»ΠΈ ΡΠ°Π·Π²ΡΡΠ½ΡΡΠΎ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ ΠΎΡΠ΅Π½ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ β Π΄Π°ΠΆΠ΅ ΠΏΡΠ΅ΠΆΠ΄Π΅, ΡΠ΅ΠΌ ΠΎΠ½ Π½Π°ΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΡΠ²ΠΎΠ΄Ρ
ΠΎΠ±Π»ΠΎΠΆΠΊΠ°: ΠΊΠ°Π΄Ρ ΠΈΠ· ΡΠΈΠ»ΡΠΌΠ° Β«ΠΠΎΠΌΠ±ΠΈ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Π¨ΠΎΠ½Β»
ΠΠ°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠ° β Π±Π΅Π· ΠΊΡΠΏΡΡ
ΠΡΡΠ·ΡΡ, Π΄ΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ!
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ΅ΡΠΈΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ Β«Π±Π΅Π· ΠΊΡΠΏΡΡΒ» ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ , ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ, ΡΠ°ΡΡΠΎ Ρ ΠΏΡΠΈΡΡΠ°Π²ΠΊΠΎΠΉ Β«Π²Π΅Π±Β». ΠΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. ΠΡΠΎΠ±Π»Π΅ΠΌΠ° Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠ°ΡΡΠΎ Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ, Π½ΠΈ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π½Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΡΠΊΠΈ ΠΎΠ½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ½ΠΈΠ·ΠΈΡΡ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈ ΠΊΠ°ΠΊ, Π° ΡΡΠΎ ΡΠ°ΠΌΠΎΠ΅, Π΄ΡΠΌΠ°Ρ, ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅, ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠΉ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ°. ΠΠ°Π»ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΡΠ΅ ΠΈ ΠΏΠΎΠ΅Ρ Π°Π»ΠΈβ¦
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠ°?
ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π΄Π»Ρ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ Π΅ΡΠ΅ ΠΏΠΈΡΡΡ Π°Π²ΡΠΎΡΠ΅ΡΡΡ, ΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° ΡΡΠ°Π΄ΠΈΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠ°Π»ΠΎ ΠΊΡΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅. Π£Π²ΠΈΠ΄Π΅ΡΡ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ Ρ Π°Π²ΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΈ Ρ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠ°ΠΌΠΈ ΠΊΠΎΠ΄Π° β Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ΅Π΄ΠΊΠΎΡΡΡ. ΠΠΎΡΠ°Π·Π΄ΠΎ ΡΠ°ΡΠ΅ ΠΈ ΠΏΠΎ ΡΠ°Π·ΡΠΌΠ½ΡΠΌ ΠΏΡΠΈΡΠΈΠ½Π°ΠΌ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ²ΡΠΈΡΡΠΈΠΊ, ΠΎΠ±Π»Π°Π΄Π°ΡΡΠΈΡ Ρ ΠΎΡΠΎΡΠΈΠΌ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·Π°-ΡΡΠΎΠΈΠΌΠΎΡΡΡ:
ΠΠΎΠ·ΡΠΌΠ΅ΠΌ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ°ΡΡΠΎ Π½Π΅ΠΊΠΎΠ³Π΄Π° Π·Π°Π΄ΡΠΌΡΠ²Π°ΡΡΡΡ Π½Π°Π΄ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ°ΡΡΠΎ ΠΊΡΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ. Π Π·ΡΡ. ΠΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΡΠΎΠΉΠΊΠ° ΠΊΡΡΠ°, ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° ΡΠΎΠ²Π°ΡΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΈ ΠΊΡΡ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΠ²Π°ΡΠ°, ΡΠΎ ΠΎΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅Π΄Π°, ΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΠ·Ρ.
ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ, ΠΊΡΡΠ°ΡΠΈ, Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² MySQL, ΡΡΡΠ°Π΄Π°ΡΡΠΈΠΉ ΠΎΡ ΠΏΠΎΡ ΠΎΠΆΠ΅ΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ: ΠΏΡΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ ΠΊΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ (ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ ΡΠ°Π±Π»ΠΈΡΡ ΠΈΠ· 100ΠΊ ΡΡΡΠΎΠΊ ΠΈ Π°Π±ΡΡΡΠ΄Π½ΠΎΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΎΡΠ΅Π²ΠΈΠ΄Π½Π°).
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ ΠΊ MySQL. ΠΡΠ»ΠΈ Π·Π°ΠΏΡΠΎΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΏΠΎ ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌ, ΡΠΎ, Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, Π·Π°ΠΏΡΠΎΡΡ Π±ΡΠ΄ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡβ¦ Β«Π±ΡΡΡΡΠ΅Π΅Β». ΠΠΎΠΆΠ½ΠΎ Π²Π΅ΡΠΈΡΡ, ΡΡΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°ΠΊΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π»ΠΎΠ³Π°ΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΎΠ±ΡΠ΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ (O(log(n))). ΠΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ°ΡΡΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ ΠΎΠ΄Π½ΠΈ Π·Π°ΠΏΡΠΎΡΡ Π²Π»ΠΈΡΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΠ±ΡΠΈΠ΅ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΠ (ΡΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠΎΡΠΌΠΎΠ·ΠΈΡΡ) ΠΈ ΡΡΠ°Π·Ρ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ β Π½Π΅Π»ΡΠ·Ρ.
Π’Π°ΠΊΠΆΠ΅ ΡΠ°ΡΡΠΎ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ΅ Π²ΡΡΠ²Π»ΡΡΡΡΡ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΈΡΡ ΠΎΠ΄ΡΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΠΏΠΎΡΡΠΎΠ² TCP/IP, ΠΏΡΠΈ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Ρ memcached. ΠΠ»ΠΈ apache Π·Π°Π±ΠΈΠ²Π°Π΅ΡΡΡ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, Ρ.ΠΊ. ΠΏΡΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π·Π°Π±ΡΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΊΡΡΠΈΡΡΡΡΠΈΠΌ ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ nginx.
ΠΠ½ΠΎΠ³Π΄Π° Π·Π°Π±ΡΠ²Π°ΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π² MySQL ΠΏΡΡΡ Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ Π½Π° Π΄ΠΈΡΠΊ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠΉ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ («/dev/shm»), ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ ΠΏΡΠΈ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΠΠ Π»ΠΎΠΆΠΈΡΡΡ ΠΎΡ ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΡΡ ΡΠΎΡΡΠΈΡΠΎΠ²ΠΎΠΊ.
Π’Π°ΠΊΠΆΠ΅, ΠΏΡΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π² Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π°Π½Π½ΡΡ , Π² ΠΎΠ±ΡΠ΅ΠΌΠ΅, ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠΌ ΠΊ Π±ΠΎΠ΅Π²ΠΎΠΌΡ, Π·Π°ΠΏΡΠΎΡΡ ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π½Π°ΡΠΈΠ½Π°ΡΡ Π°Π³ΡΠ΅ΡΡΠΈΠ²Π½ΠΎ ΠΏΡΠΎΡΠ²Π»ΡΡΡ ΡΠ²ΠΎΡ Β«Π-Π½ΠΎΡΠ°ΡΠΈΡΒ»: Π΅ΡΠ»ΠΈ cartesian Π΄Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° Π΄Π°Π½Π½ΡΡ Π½Π΅Π·Π°ΠΌΠ΅ΡΠ΅Π½, ΡΠΎ ΠΏΡΠΈ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠΈ Π±ΠΎΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΌΠ° ΡΠ΅ΡΠ²Π΅Ρ ΠΠ ΠΎΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΊΡΠ°ΡΠ½ΡΠΌ.
ΠΡΠΈΠΌΠ΅ΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ Π΅ΡΠ΅ ΠΌΠ°ΡΡΡ, ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ ΠΏΠΎΠΊΠ° Π½Π° ΡΡΠΎΠΌ. ΠΠ»Π°Π²Π½ΠΎΠ΅ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ β Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Β«ΡΠΎΡΠΌΠΎΠΆΠ΅Π½ΠΈΡΒ» Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΠΎΡΠ΅Π½Ρ Π΄ΠΎΡΠΎΠ³ΠΎ, ΠΎΡΠ΅Π½Ρ Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅ΡΠ΅Π»Π΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎ.
ΠΠ°ΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ΅Π»Π΅Π²ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ?
Π’ΡΡ Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΈ Π²Π°ΠΌ ΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΡΡΠΎΠ²Π΅Π½Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. ΠΠ΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ Π»ΡΡΡΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠ»ΠΎΡ ΠΈΡ ΠΈ Ρ ΠΎΡΠΎΡΠΈΡ :
ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ! Π‘Π΅ΠΉΡΠ°Ρ Π½Π°ΡΠΈΡΡΡ ΠΈ ΠΏΠΎΠΊΠ°ΠΆΡ Π² ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠ΅Π΄Π΅ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½ΡΡ : Jupyter notebook/Python.
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½Π° Π²Π΅Π±-ΡΠ°ΠΉΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ 10 Ρ ΠΈΡΠΎΠ² Ρ ΡΠ°ΠΊΠΈΠΌ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ Π² ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄Π°Ρ :
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΡΡΠΎΡΡΠΈΡΡΠ΅ΠΌ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΠΎΠ² ΠΏΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΡ:
ΠΡ Π² ΡΠ°Π³Π΅ ΠΎΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΠΌΠ΅Π΄ΠΈΠ°Π½Ρ, 25 ΠΈ 75 ΠΏΠ΅ΡΡΠ΅Π½ΡΠ΅Π»Π΅ΠΉ. ΠΡΠ΅ ΠΏΡΠΎΡΡΠΎ β ΡΠ°Π·Π΄Π΅Π»ΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊ ΠΏΠΎΠΏΠΎΠ»Π°ΠΌ ΠΈ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ Π±ΡΠ΄Π΅Ρ Β«ΠΌΠ΅Π΄ΠΈΠ°Π½Π°Β» (ΡΠΈΡΡΠ° 1 Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅). ΠΠ΅ΡΠ²Π°Ρ ΡΠ΅ΡΠ²Π΅ΡΡΡ Π³ΡΠ°ΡΠΈΠΊΠ° Π±ΡΠ΄Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ 25 ΠΏΠ΅ΡΡΠ΅Π½ΡΠΈΠ»Ρ (ΡΠΈΡΡΠ° 2 Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅) ΠΈ ΡΡΠ΅ΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΡΡ Π±ΡΠ΄Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ 75 ΠΏΠ΅ΡΡΠ΅Π½ΡΠΈΠ»Ρ (ΡΠΈΡΡΠ° 3 Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅). Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠ΅ΡΡΠ΅Π½ΡΠΈΠ»ΠΈ (ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΈΡ Π΅ΡΠ΅ Π½Π°Π·ΡΠ²Π°ΡΡ, ΠΊΠ²Π°Π½ΡΠΈΠ»ΠΈ) β 90, 95, 99 ΠΈ Ρ.ΠΏ.:
Π ΡΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°) ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π²ΡΡΠ΅ Ρ ΠΈΡΠΎΠ². ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, Π²ΡΠ΅ ΠΎΡΠ΅Π½Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ:
Π Π²ΠΎΡ ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ (Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΡ) ΠΏΠΎ Π»ΠΎΠ³Ρ Π·Π°ΠΏΡΠΎΡΠΎΠ² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠΉΡΠ΅ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΉ ΡΠΎΡΠΌΠ°Ρ Π»ΠΎΠ³Π°:
Π ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠ°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°:
ΠΠ°Π΄Π΅ΡΡΡ ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ ΡΡΠ°Π»ΠΎ ΡΡΠ½ΠΎ ΠΈ Π½Π° ΡΠ²ΠΎΠΈ ΠΌΠ΅ΡΡΠ°. ΠΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΏΡΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ .
ΠΡΠ΅ΠΌΡ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π§Π°ΡΡΠΎ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ β ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠ°? Π’ΡΡ ΠΏΡΠΎΡΡΠ°Ρ ΡΠ²ΡΠΈΡΡΠΈΠΊΠ° β Π² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅ΡΠ΅Π΄ΠΊΠΎ ΡΠ°Π· Π² ΡΡΡΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ: Π±ΡΠΊΠ°ΠΏΡ, ΡΠΎΡΠ°ΡΠΈΡ Π»ΠΎΠ³ΠΎΠ² ΠΈ Ρ.ΠΏ., ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΡΡΠΎΠΊ. ΠΡΠ»ΠΈ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡ Π½Π° ΠΠΈΡΡΠΈΠΊΡ, ΡΠΎ Π² ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ ΡΠ°ΠΊΠΆΠ΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π½Π΅ΠΌΠ°Π»ΠΎ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π² ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π°Π³ΡΡΠΆΠ°ΡΡ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ Π½Π΅ ΠΌΠ΅Π½ΡΡΠ΅ ΡΡΡΠΎΠΊ.
ΠΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ
ΠΡΠ»ΠΈ ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠΈΡΡΠ΅ΠΌΡΠΉ Π²Π΅Π±-ΡΠ°ΠΉΡ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ, Π΄Π°, Π²Π·ΡΡΡ Π»ΠΎΠ³ΠΈ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΡΡΡΠ΄Π° ΠΈ Π½Π°Π³ΡΡΠΆΠ°ΡΡ Π½ΠΎΠ²ΡΡ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΡ . ΠΠΎ ΡΠ°ΡΡΠΎ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΠΎΠΉ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ»Ρ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΠΌΡΡ ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΉΡΠ° Π½Π° Π΄ΠΎΠ»ΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
Π Π°ΡΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΎΠ² ΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² Excel ΠΈΠ»ΠΈ Π½Π° Π»ΠΈΡΡΠΈΠΊΠ΅ ΠΊΠ°ΡΠ°Π½Π΄Π°ΡΠΎΠΌ.
Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ
Π’ΡΡ Π²Π°ΠΆΠ½ΠΎ ΡΡΠ΅ΡΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ. Π§Π°ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΡΡΡΡ, Π° ΠΏΠΎΡΠΎΠΌ Ρ ΠΎΠ΄ΡΡ ΠΏΠΎ Π²Π΅Π±-ΡΠ°ΠΉΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² Π½Π°ΡΠ°Π»ΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΉ ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΏΡΠΈΠ²ΠΎΠ΄ΡΡΠΈΠ΅ ΠΊ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ:
ΠΠΎΠ½Ρ ΡΡΠ½ΠΎ, ΡΡΠΎ Π½Π΅Π»ΡΠ·Ρ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π΅ΡΠ³Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ Π΄Π΅ΡΠ°Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΈ ΡΠΎΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈΠ· CSV-ΡΠ°ΠΉΠ»Π°:
ΠΠ΅ΠΆΠ΄Ρ Ρ ΠΈΡΠ°ΠΌΠΈ, ΡΠ°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠ΅ ΠΏΠ°ΡΠ·Ρ β ΡΠ°ΠΊ ΠΌΡ Π±Π»ΠΈΠΆΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΠΌΡΡ ΠΊ Π½Π°Π³ΡΡΠ·ΠΊΠ΅, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ. ΠΠ΅ Π·Π°Π±ΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΎ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ cookies:
ΠΠ»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΡ ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈΡ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ², Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΏΡΠΎΡΡΠΎ. ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π·Π°ΡΠ΅ΠΌ Π² ΡΠ°Π·Π½ΡΡ ΠΌΠ΅ΡΡΠ°Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΡ ΡΠ΅ΠΏΠΎΡΠ΅ΠΊ:
ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π»Π°Π³ΠΎΠΏΠΎΠ»ΡΡΠ½ΠΎ Π·Π°ΠΊΠΎΠ½ΡΠΈΠ»ΠΎΡΡ?
ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π°, Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΌΠΈΠ½ΡΡΡ-ΡΠ°ΡΡ ΠΎΠ±ΡΡΡΠΈΠ²Π°Π΅Ρ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π΄ΡΠΌΠΈΡΡΡΡ, Π·Π°ΡΠ΅ΠΌ Π³ΠΎΡΠ΅ΡΡ, ΡΠ°ΠΉΡ Π½Π΅ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ, MySQL ΠΏΠ°Π΄Π°Π΅Ρ Π² ΡΠ²ΠΎΠΏ ΠΈ Π½Π΅ Π΄Π°Π΅Ρ ΠΊ ΡΠ΅Π±Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡ, LA Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΡΡΡ ΠΊ 100, ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ Π±Π΅Π³Π°ΡΡ ΡΠΎ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ Β«ΡΡΠΎ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈΒ», Π° ΡΠΈΡΠ°Π΄ΠΌΠΈΠ½Ρ Ρ ΡΡ ΠΌΡΠ»ΠΊΠΎΠΉ ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Β«ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²ΠΎΡΡΡ Π² ΠΆΠΈΠ·Π½ΠΈ Π΅ΡΡΡ!Β» ΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ ΠΏΠΈΡΡ ΠΏΠΈΠ²ΠΎ Π² ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ.
ΠΠΎ ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ Π²ΡΠ΅ ΡΠΏΠ°Π»ΠΎ ΠΈ ΡΡΠΎ ΡΠΈΠ½ΠΈΡΡ, ΡΡΠΎΠ±Ρ ΡΠ΅ΡΠ΅Π· ΡΡΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Β«ΡΡΠΏΠ΅ΡΠ½ΠΎΠ³ΠΎΒ» Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ Π·Π°ΠΏΠΈΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΌΠ΅ΡΡΠΈΠΊ ΠΆΠΈΠ·Π½Π΅Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ β ΡΡΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°Ρ ΠΊΠ»Π°ΡΡΠ° munun/cacti.
ΠΠ΅ΡΠ΅ΡΠΈΡΠ»Ρ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΠΊΠΎΠ»Π»Π°ΠΏΡΠ΅ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΈ ΠΊΠ°ΠΊ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ.
ΠΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ Β«Π·Π°Π±ΠΈΠ²Π°Π΅ΡΡΡΒ» Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅Ρ apache ΠΈΠ»ΠΈ php-fpm:
Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π° ΠΊΠΎΠ»Π»Π°ΠΏΡΠ° MySQL β Π²ΡΡΠ°ΡΡΠ°Π΅Ρ ΡΠΈΡΠ»ΠΎ Π²ΠΈΡΡΡΠΈΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π·Π°ΠΏΡΠΎΡΠΎΠ²:
Π§Π΅ΠΌ ΡΡΠΎ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½ΠΎ? Π§Π°ΡΡΠΎ ΡΠ²Π΅ΡΡ
Ρ Π·Π°Π±ΡΠ²Π°ΡΡ Π·Π°Π±ΠΈΠ²Π°ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ apache ΠΈΠ»ΠΈ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ ΠySQL, ΡΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π²ΡΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π² ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ ΡΠ²ΠΎΠΏ Ρ ΠΊΠΎΠ½Π²ΡΠ»ΡΡΠΈΡΠΌΠΈ:
Π’ΡΡ Π²ΠΈΠ΄Π½Π° Π²Π½Π΅Π·Π°ΠΏΠ½Π°Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΡΠΎ ΡΠ²ΠΎΠΏΠΎΠΌ, Π½ΡΠΆΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ, ΠΊΡΠΎ Π²ΡΠΏΠ°Π» Π² ΡΠ²ΠΎΠΏ ΠΈ ΠΎΡΠΊΡΠ΄Π°:
ΠΠ΄Π½Π°ΠΊΠΎ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΡΡΠΎΡΠΎΠ½Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΉ Π΄ΠΈΡΠΊΠΎΠ²ΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ΅Π·ΠΊΠΎ Π²ΡΡΠ°ΡΡΠ°Π΅Ρ LA ΠΈ ΠΏΡΠΎΡΠ΅Π½Ρ ΡΡΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΈΡΠΊΠ° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΡΡΡ ΠΊ 100 (ΠΏΡΠ°Π²ΡΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ):
ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Ρ Π²ΡΠΊΡΡΠ» ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΡΡ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΠ°ΡΡΡΡ Ρ Π²Π΅Π±-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ. ΠΠΎ Π²Π΅Π΄Ρ Π³Π»Π°Π²Π½ΠΎΠ΅ β Π·Π°Π΄Π°ΡΡ Π²Π΅ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈ Π²ΡΡΡΡΠΎΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ. Π‘ΠΏΡΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ , ΡΡΠΎ ΠΏΠΎΠ²ΡΠ»Π°Π·ΠΈΠ»ΠΎ Ρ Π²Π°Ρ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ΅, ΠΏΠΎΡΡΠ°ΡΠ°ΡΡΡ ΠΏΠΎΠΌΠΎΡΡ.
ΠΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠ±ΡΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅ 5-10 ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊΠΎΠ² ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²ΠΎΠΊ, Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ²ΠΎΠΉ ΠΏΠΎΠ»Π΅Ρ ΠΈ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Ρ Π²Π°Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π½Π°Π±ΠΎΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΈΡ Π»ΠΎΠ³ΠΎΠ² Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°:
ΠΠΌΠ΅Ρ ΡΡΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΡ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ awk-ΡΠΊΡΠΈΠΏΡ Π² Π½Π°ΡΠ°Π»Π΅ ΠΏΠΎΡΡΠ°, ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ (Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠΈ) ΠΏΠΎ ΡΡΠΈΠΌ Π»ΠΎΠ³Π°ΠΌ ΠΈ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΡΠΈΡΠ»ΠΎ ΠΈ ΡΠΈΠΏΡ HTTP-ΠΎΡΠΈΠ±ΠΎΠΊ. ΠΠΎ ΡΡΡΠΈ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΠ΅Π½Ρ Π΅ΠΌΠΊΠΈΠΉ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΠΈ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΎΡΡΠ΅Ρ ΠΎΠ± ΡΡΠΏΠ΅ΡΠ½ΠΎΡΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ:
Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ ΡΠ΄Π΅Π»Π°Π½ 1 ΠΌΠ»Π½. Ρ ΠΈΡΠΎΠ². 25% Ρ ΠΈΡΠΎΠ² ΡΠ΄Π΅Π»Π°Π½Ρ ΠΌΠ΅Π½Π΅Π΅, ΡΠ΅ΠΌ Π·Π° 50 ΠΌΡ, 50% Ρ ΠΈΡΠΎΠ² ΡΠ΄Π΅Π»Π°Π½Ρ ΠΌΠ΅Π½Π΅Π΅, ΡΠ΅ΠΌ Π·Π° 0.5 ΡΠ΅ΠΊ (ΠΌΠ΅Π΄ΠΈΠ°Π½Π°), 75% Ρ ΠΈΡΠΎΠ² ΡΠ΄Π΅Π»Π°Π½Ρ ΠΌΠ΅Π½Π΅Π΅, ΡΠ΅ΠΌ Π·Π° 1 ΡΠ΅ΠΊ, 95% Ρ ΠΈΡΠΎΠ² ΡΠ΄Π΅Π»Π°Π½Ρ ΠΌΠ΅Π½Π΅Π΅, ΡΠ΅ΠΌ Π·Π° 5 ΡΠ΅ΠΊ, ΡΠΈΡΠ»ΠΎ ΠΎΡΠΈΠ±ΠΎΠΊ HTTP β 0.01%. Π’Π΅ΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅: ΠΊΠ°ΡΠ°Π»ΠΎΠ³, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, Π½ΠΎΠ²ΠΎΡΡΠΈ, ΡΡΠ°ΡΡΠΈ Π±ΡΠ»ΠΈ Π·Π°Π»ΠΈΡΡ Π² ΠΎΠ±ΡΠ΅ΠΌΠ΅, ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠΌ ΠΊ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠΌΡ.
ΠΠ΄ΠΈΠ½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ β Π·Π°ΡΡΡΠ΅Π»ΠΈΠ»ΡΡ.
ΠΠ»Π°Π²Π½Π°Ρ β ΠΠΎΠ²ΠΎΡΡΠΈ β ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ Π½ΠΎΠ²ΠΎΡΡΠΈ = 50%
ΠΠ»Π°Π²Π½Π°Ρ β ΠΠ±Π·ΠΎΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° β ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° = 30%
ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° β ΠΠ±Π·ΠΎΡ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° β ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° = 15%
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠΈΡΠΊΠ° β ΠΠ΅ΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° = 5%
ΠΡΠ°ΡΠΈΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΡΠ΅ΡΠ²Π΅ΡΠΎΠ²:
β¦
ΠΡΠΎ ΡΠΆΠ΅ Ρ ΠΎΡΠΎΡΠΈΠΉ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΎΡΡΠ΅Ρ ΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ»Ρ Π»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ ΠΎΡΡΡΠΎΠΉ Π±ΠΎΠ»ΠΈ Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²ΠΊΠ»ΡΡΠΈΡΡ Π΅ΠΆΠ΅ΠΌΠΈΠ½ΡΡΠ½ΡΠΉ ΠΈΠΌΠΏΠΎΡΡ-ΡΠΊΡΠΏΠΎΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡΠ° SAP, 1C ΠΈ Ρ.ΠΏ. ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠΎ TCP/IP ΡΠΎΠΊΠ΅ΡΠ°ΠΌ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΊΡΡΡΠΎΠ², ΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ π
ΠΠΎ, ΡΠΊΠ°ΠΆΡ ΡΠ΅ΡΡΠ½ΠΎ, Π΅ΡΠ»ΠΈ ΠΈΠΌΠΏΠΎΡΡ-ΡΠΊΡΠΏΠΎΡΡ ΡΠ΄Π΅Π»Π°ΡΡ Π°ΠΊΠΊΡΡΠ°ΡΠ½ΠΎ, ΠΏΠΎ ΡΠΎΠ²Π΅ΡΡΠΈ, ΡΠΎ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈ ΡΠ°ΠΊΠΈΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ ΠΏΡΠΈΠ΅ΠΌΠ»Π΅ΠΌΡΠ΅ Π΄Π»Ρ Π±ΠΈΠ·Π½Π΅ΡΠ° ΡΠΈΡΡΡ.
ΠΡΠΊΡΠ΄Π° Π±Π΅ΡΡΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΏΡΠΈ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠΌ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ?
ΠΡΡΠ°ΡΠΈ Π΄Π°, ΠΌΡ Π½Π΅ ΠΎΡΠ²Π΅ΡΠΈΠ»ΠΈ ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ. ΠΠ· Π±Π°Π½Π°Π»ΡΠ½ΡΡ ΠΏΡΠΈΡΠΈΠ½ ΠΎΠ±ΡΡΠ½ΠΎ Π²ΡΠΏΠ»ΡΠ²Π°Π΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ nginx β apache β mysql Π²ΠΎΡΠΊΠ΅ΡΠ°ΠΌΠΈ. Π’.Π΅. Π²ΠΎΡΠΊΠ΅ΡΡ ΡΠ²Π΅ΡΡ Ρ Π½Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡ, Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π² apache ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄Π½ΡΡΡΡΡ ΡΡΠ°Π·Ρ 500 Π²ΠΎΡΠΊΠ΅ΡΠΎΠ² (ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎ 100 ΠΠ) ΠΈ Π½Π° MySQL ΠΏΡΠΈΠΉΠ΄ΡΡ ΡΡΠ°Π·Ρ 500 ΠΏΠΎΡΠΎΠΊΠΎΠ² Ρ Π·Π°ΠΏΡΠΎΡΠ°ΠΌΠΈ β ΡΡΠΎ Π²ΡΠ·ΠΎΠ²Π΅Ρ Π²ΡΠΏΠ»Π΅ΡΠΊ HTTP 50Ρ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΉ ΠΊΠΎΠ»Π»Π°ΠΏΡ.
Π’ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ apache/php-fpm Π²ΠΎΡΠΊΠ΅ΡΠΎΠ² Π΄ΠΎ ΡΠΈΡΠ»Π°, ΡΠΌΠ΅ΡΠ°ΡΡΠ΅Π³ΠΎΡΡ Π² ΠΠΠ£ ΠΈ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΡΠΎΠΊΠΎΠ² Π½Π° MySQL, Π΄Π»Ρ Π·Π°ΡΠΈΡΡ ΠΎΡ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ. ΠΠ΄Π΅Ρ ΠΏΡΠΎΡΡΠ° β ΠΏΡΡΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΡ ΠΆΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π΄ nginx, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅Π΄Π»ΡΡΡΡ Π½Π° Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΡΡ ΠΈ Π½Π΅Π±Π»ΠΎΠΊΠΈΡΡΡΡΠΈΡ TCP/IP ΡΠΎΠΊΠ΅ΡΠ°Ρ , ΡΠ΅ΠΌ Β«Π»ΠΎΠΌΡΡΡΡΒ» ΡΡΠ°Π·Ρ Π² apache/MySQL.
ΠΠ· Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΠΏΡΠΈΡΡΠ½ΡΡ ΠΏΡΠΈΡΠΈΠ½ ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ segfault PHP. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ±ΠΎΡ coredump ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ gdb ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ. Π Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΡΠ΅ΡΠ΅Π· ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅/ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ PHP ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ΄Π°Π΅ΡΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ.
Π§ΡΠΎ ΠΎΡΡΠ°Π»ΠΎΡΡ Π·Π° ΠΊΠ°Π΄ΡΠΎΠΌ
Π₯ΠΎΠ΄ΡΡ ΡΠΏΠΎΡΠ½ΡΠ΅ ΡΠ»ΡΡ
ΠΈ, ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠΎΠ½ΡΡΠ½Π΄ Π΄Π»Ρ Π²Π΅Π±Π° ΡΠ°ΠΊ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π·Π°ΠΆΠΈΠ» ΡΠ²ΠΎΠ΅ΠΉ ΠΆΠΈΠ·Π½ΡΡ, ΡΡΠΎ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡΠΊΡΠ½Π΄Π°, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠΎΡΡΠ΅, ΡΠΆΠ΅ Π½Π΅ Π·Π°ΠΊΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅Ρ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
ΡΠΈΡΠΊΠΎΠ² Π·Π°Π²ΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΡ Π² Β«ΠΏΠΎΡΡΠΎΡ
Π°Ρ
Β» Angular/React/Vue.js β ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΠΆΠ΅Π»ΡΠΉ ΠΈ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΉ, ΠΏΠ»ΠΎΡ
ΠΎ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΡΠΉ ΡΡΠΎΠ½ΡΡΠ½Π΄ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ, Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΡΠ΅ ΡΠ΅ΠΏΠΎΡΠΊΠΈ ΠΈ ΠΊ ΡΠ°ΠΊΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ.
Π Π»ΡΠ±ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±ΡΠΊΡΠ½Π΄Π° ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Ρ ΠΎΡΠΎΡΠΈΠ΅ ΡΠΈΡΡΡ, Π° Π²Π΅Π±-ΡΠ°ΠΉΡ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠΎΡΠΌΠΎΠ·ΠΈΡΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅, ΡΠΆΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΊΠΎΠ³ΠΎ Β«Π±ΠΈΡΡ ΠΏΠΎ Π½Π°Π³Π»ΠΎΠΉ ΡΡΠΆΠ΅ΠΉ ΠΌΠΎΡΠ΄Π΅Β» π
ΠΡΠ»ΠΈ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎ, ΡΠΎ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΡ ΠΏΠΎΡΡΠ°Ρ ΠΌΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ ΠΎΡΠ²Π΅ΡΠΈΡΡ ΠΈ ΡΡΡ Π²Π°ΠΆΠ½ΡΡ ΡΠ΅ΠΌΡ.
ΠΡΠΎΠ³ΠΈ ΠΈ Π²ΡΠ²ΠΎΠ΄Ρ
ΠΡΠΎΠ³ΠΎ β Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ Π² ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ Π±ΠΈΠ·Π½Π΅ΡΠ° Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π΅Π±-ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΠ»Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π½Π°Π³ΡΡΠ·ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²Π°ΠΆΠ½ΠΎ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² ΠΏΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌ ΠΈ ΠΆΠ΅Π»Π΅Π·Ρ β ΠΎΠΏΡΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΠ², ΠΈ ΡΠΎΠ³Π΄Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Β«Π²ΡΠΏΠ°Π΄Π΅Π½ΠΈΡ Π² ΡΠ²ΠΎΠΏΒ» ΠΈΠ»ΠΈ Β«ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° IP-Π°Π΄ΡΠ΅ΡΠΎΠ²Β» Π½Π΅ Π²ΡΠ·ΠΎΠ²ΡΡ ΠΊΡΠΎΠ²ΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈΠ· Π³Π»Π°Π· ΠΈ ΠΎΠ±ΠΌΠΎΡΠΎΠΊΠΎΠ².
Π£Π΄Π°ΡΠΈ, Π΄ΡΡΠ·ΡΡ ΠΈ Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ !