Π’Π°Π·ΠΈ ΠΏΡΠΎΠ»Π΅Ρ ΠΏΠΎΠΏΠ°Π΄Π½Π°Ρ ΠΌΠ΅ Π² ΠΌΠ½ΠΎΠ³ΠΎ Π²Π΅ΡΠ΅Π»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ. ΠΠ°ΡΠ°Π΄ΠΈ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΡΡΠ° ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ, ΡΠ΅ Π½Π°ΡΠΈΡΠ΅ Π»Π΅ΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ΅Π½ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½. Π Π·Π° Π΄Π° Π³ΠΈ ΠΏΡΠΎΠ²Π΅Π΄Π΅ΠΌ ΠΎΠ½Π»Π°ΠΉΠ½ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ, Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅ Π±ΡΡ Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈ Π·Π° Π½Π°Ρ, ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΠΌ Π½Π°ΡΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ. Π ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π°.
Π―ΡΠ½ΠΎ Π΅, ΡΠ΅ Π±ΡΡ Π° Π²ΡΠ»Π½ΡΠ²Π°ΡΠΈ ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ°. ΠΠΎ ΠΎΡΠ²ΡΠ½ Π½Π΅ Π΅ ΡΡΠ²ΡΠ΅ΠΌ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ: ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ? ΠΡ ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ°ΡΡΠΈ ΡΠ΅ ΡΡΡΡΠΎΠΈ? ΠΠ°ΡΠΎΠ²Π° Π½Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΎΡ Π»Π΅ΡΠ½ΠΈΡΠ΅ DevOops ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΏΠΎΠΏΠΈΡΠ°Ρ ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π±ΡΡ Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΈ Π·Π° ΡΠ°Π·ΠΈ Π·Π°Π΄Π°ΡΠ°:
- ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠΎΠ»ΡΠ°Π½ΠΎΠ² - ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ Π½Π° JUG Ru Group;
- ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ ΠΡΠ°ΡΠΈΠ»ΡΠΈΠΊ Π΅ ΠΏΡΠ°Π³ΠΌΠ°ΡΠΈΡΠ΅Π½ Java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ, ΡΠ°Π±ΠΎΡΠ΅Ρ Π²ΡΡΡ Ρ Π±Π΅ΠΊΠ΅Π½Π΄Π° (ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈΡΠ΅ ΠΌΡ Π½Π° Π½Π°ΡΠΈΡΠ΅ Java ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ);
- ΠΡΡΡΠΎΠΌ ΠΠΈΠΊΠΎΠ½ΠΎΠ² ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π·Π° ΡΡΠ»ΠΎΡΠΎ Π½ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³.
ΠΠ΅ΠΆΠ΄Ρ Π΄ΡΡΠ³ΠΎΡΠΎ, Π½Π° Π΅ΡΠ΅Π½Π½ΠΎ-Π·ΠΈΠΌΠ½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΡΡΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° - ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ°ΡΠ΅Π»ΠΈ Π½Π° habra ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π΅ΠΉΠ½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ.
Π¦ΡΠ»ΠΎΡΡΠ½Π° ΠΊΠ°ΡΡΠΈΠ½Π°
β ΠΠ°ΠΊΡΠ² Π±Π΅ΡΠ΅ ΡΡΡΡΠ°Π²ΡΡ Π½Π° ΠΎΡΠ±ΠΎΡΠ°?
ΠΠΈΠΊΠΎΠ»Π°ΠΉ ΠΠΎΠ»ΡΠ°Π½ΠΎΠ²: ΠΠΌΠ°ΠΌΠ΅ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ, ΡΠ΅ΡΡΠ΅Ρ, ΡΡΠΈ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ΡΡΠ° ΠΈ Π±Π΅ΠΊΠ΅Π½Π΄. Π, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, Π’-ΠΎΠ±ΡΠ°Π·Π΅Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ!
β ΠΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ?
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΎ ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° ΠΌΠ°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠΎ Π½ΡΠΌΠ°Ρ ΠΌΠ΅ Π½ΠΈΡΠΎ Π³ΠΎΡΠΎΠ²ΠΎ Π·Π° ΠΎΠ½Π»Π°ΠΉΠ½. Π Π½Π° 15 ΠΌΠ°ΡΡ ΡΡΠ»Π°ΡΠ° ΠΎΠ½Π»Π°ΠΉΠ½ Π²ΡΡΡΠ΅Π»Π΅ΠΆΠΊΠ° Π·Π°ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠ΅ Π²ΡΡΡΠΈ. Π‘ΡΠ·Π΄Π°Π΄ΠΎΡ ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°, ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ ΠΌΠ΅, ΠΎΠ±ΡΡΠ΄ΠΈΡ ΠΌΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΎ Π·Π° ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ°.
Π’ΠΎΠ²Π°, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΏΡΠ΅ΠΌΠΈΠ½Π° ΠΏΡΠ΅Π· ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ Π΅ΡΠ°ΠΏΠΈ Π½Π° ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π΅, Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ°, ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ, Π³Π»Π°ΡΡΠ²Π°Π½Π΅ Π·Π° ΡΠ΅Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ° Π·Π° ΡΠ΅Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΠ΅Ρ
Π½ΠΈΡ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΡΠ΅ΡΡΠ²Π°Π½Π΅. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° Π½Π° 6 ΡΠ½ΠΈ ΠΏΡΡΠ½Π°Ρ
ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΎ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ.
β Π£ΡΠΏΡΡ ΠΌΠ΅ Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌ ΡΠΎΠ²Π°, Ρ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Ρ ΠΌΠ΅?
ΠΠΈΠΊΠΎΠ»Π°: Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ΅Π³Π° ΡΡΠ°ΡΡΠ²Π°ΠΌΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° DevOops ΠΎΠ½Π»Π°ΠΉΠ½, ΡΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ. ΠΠ· Π»ΠΈΡΠ½ΠΎ ΡΠ΅ Π°Π½Π³Π°ΠΆΠΈΡΠ°Ρ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΡΠΎ Π½Π΅ΡΠΎ: ΡΠ΅ Π΄ΠΎΠ½Π΅ΡΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Ρ ΠΊΠΎΠΉΡΠΎ Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠ°Π²ΡΡ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ.
ΠΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°ΡΠ΅Π»ΡΡΠ²ΠΎΡΠΎ Π±Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ: Π΄Π°ΠΉΡΠ΅ Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Ρ ΠΊΠΎΠΉΡΠΎ Π΄Π° ΠΈΠ·Π»ΡΡΠ²Π°ΠΌΠ΅ Π½Π°ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π½Π° ΠΏΡΠΈΡΠ΅ΠΆΠ°ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Π±ΠΈΠ»Π΅ΡΠΈ.
Π¦ΡΠ»ΠΎΡΠΎ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π΅ Π±Π΅ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΅ΡΠ°ΠΏΠ° ΠΈ Π²ΡΠΈΡΠΊΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ (ΠΎΠΊΠΎΠ»ΠΎ 30 Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ) Π±ΡΡ Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π² 4 ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ:
- ΠΊΠΎΠ΅ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ (Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΆΠΈΠ²Π΅Π΅ΠΌ Π±Π΅Π· ΡΡΡ ),
- ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π½Π° Π²ΡΠΎΡΠΎ ΠΌΡΡΡΠΎ,
- ΠΊΠΎΠ΅ΡΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½ΡΠΌΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ,
- ΠΈ ΠΊΠΎΠ΅ΡΠΎ Π½ΠΈΠΊΠΎΠ³Π°, Π½ΠΈΠΊΠΎΠ³Π° Π½ΡΠΌΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ.
ΠΠ°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΡ ΠΏΡΡΠ²ΠΈΡΠ΅ Π΄Π²Π΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ.
β ΠΠ½Π°ΠΌ, ΡΠ΅ ΡΠ° ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ ΠΎΠ±ΡΠΎ 600 Π±ΡΠΎΡ Π½Π° JIRA. ΠΠ° ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΡΠ΅ 13 ΠΌΠΈΠΊΡΠΎΡΡΠ»ΡΠ³ΠΈ ΠΈ ΠΏΠΎΠ΄ΠΎΠ·ΠΈΡΠ°ΠΌ, ΡΠ΅ Π½Π΅ ΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ ΡΠ°ΠΌΠΎ Π½Π° Java. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π»ΠΈ ΡΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΈΠΌΠ°ΡΠ΅ Π΄Π²Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ° Kubernetes Π² ΡΡΠΈ Π·ΠΎΠ½ΠΈ Π½Π° Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ ΠΈ 5 RTMP ΠΏΠΎΡΠΎΠΊΠ° Π² Amazon.
ΠΠ΅ΠΊΠ° ΡΠ΅Π³Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ.
ΠΠΎΡΠΎΡΠ½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅
β ΠΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Ρ ΡΠΎΠ²Π°, ΠΊΠΎΠ³Π°ΡΠΎ Π²Π΅ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° Π½Π° Π½ΡΠΊΠΎΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΡΡΡΠΎΠΌ, ΠΊΠ°ΠΆΠΈ Π½ΠΈ ΠΊΠ°ΠΊ ΡΡΠ°Π²Π° ΡΠΎΠ²Π° ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³?
ΠΡΡΡΠΎΠΌ ΠΠΈΠΊΠΎΠ½ΠΎΠ²: ΠΠ°ΡΠ°ΡΠ° ΠΎΠ±ΡΠ° ΡΡ
Π΅ΠΌΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°: ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ ΠΊΠ°ΠΌΠ΅ΡΠ°ΡΠ° -> Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π° Π·Π°Π»Π° -> Π»ΠΎΠΊΠ°Π»Π΅Π½ RTMP ΡΡΡΠ²ΡΡ -> Amazon -> Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠ»Π΅ΠΉΡΡ. ΠΠΎΠ²Π΅ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ ΠΈΠΌΠ° Π΄Π²Π° Π³Π»ΠΎΠ±Π°Π»Π½ΠΈ Π½Π°ΡΠΈΠ½Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π°: ΠΈΠ»ΠΈ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅Ρ, ΠΈΠ»ΠΈ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ. ΠΠ·Π±ΡΠ°Ρ ΠΌΠ΅ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈΡ ΠΏΡΡ, Π·Π°ΡΠΎΡΠΎ Π΅ ΠΏΠΎ-Π»Π΅ΡΠ΅Π½ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΠΈ. ΠΠ΅ Π²ΠΈΠ½Π°Π³ΠΈ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° Π΄ΠΎΠ½Π΅ΡΠ΅ΡΠ΅ Ρ Π°ΡΠ΄ΡΠ΅Ρ Π΄ΠΎ Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π» Π² Π΄ΡΡΠ³Π° Π΄ΡΡΠΆΠ°Π²Π°, Π½ΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΡΠΎΡΡΡΠ΅Ρ Π΄ΠΎ Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»Ρ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ ΠΈ ΠΏΠΎ-Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎ.
ΠΡ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½Π° Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° ΠΈΠΌΠ°ΠΌΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π±ΡΠΎΠΉ ΠΊΠ°ΠΌΠ΅ΡΠΈ (Π² Π½Π°ΡΠΈΡΠ΅ ΡΡΡΠ΄ΠΈΡ ΠΈ Π½Π° ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈ Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΠΈ), ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Π±ΡΠΎΠΉ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΡΡΡΠ΄ΠΈΠΎΡΠΎ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠ°Π½ΠΈ ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄ ΠΌΠ°ΡΠ°ΡΠ° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅.
Π‘ΠΈΠ³Π½Π°Π»ΠΈΡΠ΅ ΠΎΡ ΡΠ΅Π·ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²Π»ΠΈΠ·Π°Ρ Π² ΠΊΠΎΠΌΠΏΡΡΡΠΈ Ρ ΠΊΠ°ΡΡΠΈ Π·Π° ΡΠ»Π°Π²ΡΠ½Π΅, Π²Ρ ΠΎΠ΄Π½ΠΎ/ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈ ΠΊΠ°ΡΡΠΈ ΠΈ Π·Π²ΡΠΊΠΎΠ²ΠΈ ΠΊΠ°ΡΡΠΈ. Π’Π°ΠΌ ΡΠΈΠ³Π½Π°Π»ΠΈΡΠ΅ ΡΠ΅ ΡΠΌΠ΅ΡΠ²Π°Ρ ΠΈ ΡΠ³Π»ΠΎΠ±ΡΠ²Π°Ρ Π² ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ:
ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π° 4 Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»Ρ
ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ Π·Π° 4 Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»Ρ
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎΡΠΎ ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅ ΡΠ΅ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°: ΠΈΠΌΠ° Π΅Π΄Π½Π° ΠΎΡΠ½ΠΎΠ²Π½Π° ΠΌΠ°ΡΠΈΠ½Π° ΠΈ Π΄Π²ΠΎΠΉΠΊΠ° ΡΠ°Π±ΠΎΡΠ½ΠΈ Π½Π° ΡΠ²ΠΎΠΉ ΡΠ΅Π΄. ΠΡΡΠ²ΠΈΡΡ ΠΊΠΎΠΌΠΏΡΡΡΡ ΡΡΠ±ΠΈΡΠ° ΠΏΡΡΠ²ΠΈΡ ΠΎΡΡΠ΅Ρ, Π²ΡΠΎΡΠΈΡΡ - ΠΏΠ°ΡΠ·Π°ΡΠ°, ΠΏΡΡΠ²ΠΈΡΡ - ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡ ΠΎΡΡΠ΅Ρ, Π²ΡΠΎΡΠΈΡΡ - ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΠΏΠ°ΡΠ·Π° ΠΈ Ρ.Π½. Π ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° ΡΠΌΠ΅ΡΠ²Π° ΠΏΡΡΠ²ΠΎΡΠΎ Ρ Π²ΡΠΎΡΠΎΡΠΎ.
Π’ΠΎΠ²Π° ΡΡΠ·Π΄Π°Π²Π° Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ ΡΡΠΈΡΠ³ΡΠ»Π½ΠΈΠΊ ΠΈ Π°ΠΊΠΎ Π½ΡΠΊΠΎΠΉ ΠΎΡ ΡΠ΅Π·ΠΈ Π²ΡΠ·Π»ΠΈ ΡΠ΅ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ, ΠΌΠΎΠΆΠ΅ΠΌ Π±ΡΡΠ·ΠΎ ΠΈ Π±Π΅Π· Π·Π°Π³ΡΠ±Π° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΠΌ Π΄Π° Π΄ΠΎΡΡΠ°Π²ΡΠΌΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΈΡΠ΅. ΠΠΌΠ°Ρ ΠΌΠ΅ ΡΠ°ΠΊΠ°Π²Π° ΡΠΈΡΡΠ°ΡΠΈΡ. ΠΡΠ΅Π· ΠΏΡΡΠ²Π°ΡΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π΅Π΄Π½Π° ΠΌΠ°ΡΠΈΠ½Π°, Π²ΠΊΠ»ΡΡΠΈΡ ΠΌΠ΅/ΠΈΠ·ΠΊΠ»ΡΡΠΈΡ ΠΌΠ΅ Ρ. Π₯ΠΎΡΠ°ΡΠ° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ ΠΎΡ Π½Π°ΡΠ°ΡΠ° ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠΈΡΠ΅ ΠΎΡΠΈΠ²Π°Ρ ΠΊΡΠΌ Π»ΠΎΠΊΠ°Π»Π΅Π½ ΡΡΡΠ²ΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ° Π΄Π²Π΅ Π·Π°Π΄Π°ΡΠΈ: ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° RTMP ΠΏΠΎΡΠΎΡΠΈ ΠΈ Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Π·Π°ΠΏΠΈΡΠΈ. Π’Π°ΠΊΠ° ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠΊΠΈ Π·Π° Π·Π°ΠΏΠΈΡ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎΡΠΎΡΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ°Ρ Π΄ΠΎ ΡΠ°ΡΡΡΠ° ΠΎΡ Π½Π°ΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½Π° Π½Π° ΡΡΠ»ΡΠ³ΠΈ Π½Π° Amazon SaaS. ΠΠΈΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅
ΠΠΈΠΊΠΎΠ»Π°: ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΡΠ°ΠΌ, ΠΏΡΠ΅Π΄ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π΄Π° ΡΡΠΈΠ³Π½Π΅ Π΄ΠΎ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠ°? Π’ΡΡΠ±Π²Π° Π΄Π° Π³ΠΎ ΠΎΡΡΠ΅ΠΆΠ΅Ρ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½, Π½Π°Π»ΠΈ?
ΠΡΡΡΠΎΠΌ: ΠΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ°ΠΌΠ΅ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ ΠΎΡ Π½Π°ΡΠ° ΡΡΡΠ°Π½Π° ΠΈ Π³ΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠ°ΠΌΠ΅ Π½Π° MediaLive. ΠΡΡΠΊΠ°ΠΌΠ΅ ΡΡΠ°Π½ΡΠΊΠΎΠ΄Π΅ΡΠΈ ΡΠ°ΠΌ. Π’Π΅ ΠΏΡΠ΅ΠΊΠΎΠ΄ΠΈΡΠ°Ρ Π²ΠΈΠ΄Π΅Π°ΡΠ° Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΠΈ, Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ Ρ
ΠΎΡΠ°ΡΠ° Π΄Π° Π³ΠΈ Π³Π»Π΅Π΄Π°Ρ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈΡΠ΅ ΡΠΈ, ΠΏΡΠ΅Π· ΡΠ»Π°Π± ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π² ΡΡΡΠ°Π½Π°ΡΠ° ΠΈ Ρ.Π½. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ΅Π·ΠΈ ΠΏΠΎΡΠΎΡΠΈ ΡΠ΅ Π½Π°ΡΡΠ·Π²Π°Ρ
β ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π»ΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ 1080p?
ΠΡΡΡΠΎΠΌ: Π¨ΠΈΡΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°ΡΠ΅ΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ Π΅ ΡΡΡΠ°ΡΠ° ΠΊΠ°ΡΠΎ 1080p - 1920 ΠΏΠΈΠΊΡΠ΅Π»Π°, Π° Π²ΠΈΡΠΎΡΠΈΠ½Π°ΡΠ° Π΅ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠ°, ΠΊΠ°ΡΡΠΈΠ½Π°ΡΠ° Π΅ ΠΏΠΎ-ΠΈΠ·Π΄ΡΠ»ΠΆΠ΅Π½Π° - ΠΈΠΌΠ° ΠΏΡΠΈΡΠΈΠ½ΠΈ Π·Π° ΡΠΎΠ²Π°.
ΠΠ³ΡΠ°Ρ
β ΠΡΡΡΠΎΠΌ ΠΎΠΏΠΈΡΠ° ΠΊΠ°ΠΊ Π²ΠΈΠ΄Π΅ΠΎΡΠΎ ΠΏΠΎΠΏΠ°Π΄Π° Π² ΠΏΠΎΡΠΎΡΠΈ, ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Ρ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΠΈ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΠΈ Π½Π° Π΅ΠΊΡΠ°Π½Π°, Π½Π°ΡΡΠ·Π²Π° ΡΠ΅ Π½Π° ΠΏΠ°ΡΡΠ΅ΡΠ° ΠΈ Π²Π»ΠΈΠ·Π° Π² ΠΏΠ»Π΅ΠΉΡΡΠ°. ΠΠΎΠ»Ρ, ΡΠ΅Π³Π° ΠΌΠΈ ΠΊΠ°ΠΆΠΈ ΠΊΠ°ΠΊΡΠ² ΠΈΠ³ΡΠ°Ρ Π΅ ΡΠΎΠ²Π°, ΠΊΠ°ΠΊ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ° ΠΏΠΎΡΠΎΠΊΠ°, Π·Π°ΡΠΎ HLS?
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΌΠ°ΠΌΠ΅ ΠΈΠ³ΡΠ°Ρ, ΠΊΠΎΠΉΡΠΎ Π²ΡΠΈΡΠΊΠΈ Π·ΡΠΈΡΠ΅Π»ΠΈ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π³Π»Π΅Π΄Π°Ρ.
ΠΠΎ ΡΡΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π° Π΅ ΠΎΠ±Π²ΠΈΠ²ΠΊΠ° ΠΎΠΊΠΎΠ»ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ°
Π’ΠΎΠ²Π° Π΅ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½Π° ΠΏΠΎΡΡΠΈ ΠΏΡΡΠ²Π°. Π ΡΠΎΠ³Π°Π²Π° Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ°Π·ΡΠ°ΡΠ½Π° ΠΎΠΊΠΎΠ»ΠΎ Π½Π΅Π³ΠΎ.
ΠΡΡΡΠ½ΠΎΡΡ, ΡΡΠ΅Π· ΠΎΡΠΎΡΠΈΠ·Π°ΡΠΈΡ, ΠΈΠ³ΡΠ°ΡΡΡ ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΠΎΡ Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡ Ρ Π²ΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ ΠΏΠ°ΡΡΠ΅ΡΠ°, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ, ΠΈΠ·ΡΠ΅Π³Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΈ Π³ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, ΠΊΠ°ΡΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π° Π½ΡΠΊΠ°ΠΊΠ²Π° βΠΌΠ°Π³ΠΈΡβ ΠΏΠΎ ΠΏΡΡΡ.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° Π²ΡΠ΅ΠΌΠ΅Π²Π° Π»ΠΈΠ½ΠΈΡ
β Π ΠΏΠ»Π΅ΠΉΡΡΠ° Π΅ Π²Π³ΡΠ°Π΄Π΅Π½ Π±ΡΡΠΎΠ½ Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π²Π° Π»ΠΈΠ½ΠΈΡ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ΅ΡΠΈ...
ΠΠΈΠΊΠΎΠ»Π°: ΠΠ°, Π²Π΅Π΄Π½Π°Π³Π° ΡΠ΅ΡΠΈΡ ΠΌΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ°ΡΠ° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡ. Π ΡΡΠ΅Π΄Π°ΡΠ° Π½Π° Π°ΠΏΡΠΈΠ» ΡΠ΅ΡΠΈΡ ΠΌΠ΅, ΡΠ΅ Π½ΡΠΌΠ° Π΄Π° ΠΈΠ·Π»ΡΡΠ²Π°ΠΌΠ΅ Π²ΡΡΠΊΠ° Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π½Π° ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΠ°ΠΉΡ, Π° ΡΠ΅ ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈΠΌ Π²ΡΠΈΡΠΊΠΎ Π½Π° Π΅Π΄Π½ΠΎ. Π’Π°ΠΊΠ° ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° Π±ΠΈΠ»Π΅ΡΠΈ Π·Π° Full Pass ΠΌΠΎΠ³Π°Ρ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ Π΄Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ: ΠΊΠ°ΠΊΡΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½ΠΈΡ Π½Π° ΠΆΠΈΠ²ΠΎ, ΡΠ°ΠΊΠ° ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π½Π° ΠΌΠΈΠ½Π°Π»ΠΈ.
Π Π·Π° Π΄Π° ΡΠ»Π΅ΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡΠ°Ρ Π² ΡΠ΅ΠΊΡΡΠΈΡ ΠΏΠΎΡΠΎΠΊ ΠΈ Π΄Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ½ΠΈ, ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π±ΡΡΠΎΠ½ βΠ¦ΡΠ»ΠΎ ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅β ΠΈ Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΈ ΠΎΡΡΠ΅ΡΠ½ΠΈ ΠΊΠ°ΡΡΠΈ Π·Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ½ΠΈ ΠΈ ΠΎΡΡΠ΅ΡΠΈ. ΠΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
β ΠΠΌΠ°ΡΠ΅ Π»ΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΡ Ρ ΡΠΎΠ²Π°?
ΠΠΈΠΊΠΎΠ»Π°: Π’Π΅ ΠΈΠΌΠ°Ρ Π° Π»Π΅Π½ΡΠ° Π·Π° ΠΏΡΠ΅Π²ΡΡΡΠ°Π½Π΅, Π½Π° ΠΊΠΎΡΡΠΎ Π±ΡΡ Π° ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΈ Π½Π°ΡΠ°Π»Π½ΠΈΡΠ΅ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ.
β Π ΠΊΡΠ°ΠΉΠ½Π° ΡΠΌΠ΅ΡΠΊΠ° Π²Π½Π΅Π΄ΡΠΈΡ ΡΠ΅ Π»ΠΈ ΡΠ΅Π·ΠΈ Π·Π½Π°ΡΠΈ Π²ΡΡΡ Ρ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° ΠΏΡΠ΅Π²ΡΡΡΠ°Π½Π΅, ΠΏΡΠ΅Π΄ΠΈ YouTube Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ?
ΠΡΡΡΠΎΠΌ: Π’ΠΎΠ³Π°Π²Π° Π³ΠΎ ΠΈΠΌΠ°Ρ Π° Π² Π±Π΅ΡΠ° Π²Π΅ΡΡΠΈΡ. ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΡΠΎΠ²Π° Π΅ Π΄ΠΎΡΡΠ° ΡΠ»ΠΎΠΆΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ, Π·Π°ΡΠΎΡΠΎ ΡΠ° Ρ ΡΠ΅ΡΡΠ²Π°Π»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΠΎ Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°. Π ΡΠ΅Π³Π° ΡΡΠΈΠ³Π½Π° Π΄ΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ±Π°.
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΎ Π²ΡΡΡΠ½ΠΎΡΡ Π³ΠΎ ΠΏΡΠΎΠ΄Π°Π΄ΠΎΡ ΠΌΠ΅ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ. Π§Π΅ΡΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π·Π°Π΄ ΡΠ°Π·ΠΈ ΠΏΡΠΎΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ ΠΈΠΌΠ° ΠΎΠ³ΡΠΎΠΌΠ½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π΅ΠΊΠ΅Π½Π΄, ΡΡΠΎΠ½ΡΠ΅Π½Π΄, ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ° Π² ΠΏΠ»Π΅ΠΉΡΡΠ°.
Frontend
β ΠΠ΅ΠΊΠ° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΠΎΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°ΠΌΠ΅ (ΠΊΠ°ΡΡΠ° Π·Π° ΡΠ΅Ρ, Π²ΠΈΡΠΎΠΊΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΠΈ, ΡΠ΅Π±ΡΠ°ΠΉΡ, Π³ΡΠ°ΡΠΈΠΊ), ΡΡΠΈΠ³Π° Π΄ΠΎ ΠΏΡΠ΅Π΄Π½ΠΈΡ ΠΊΡΠ°ΠΉ?
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ ΠΡΠ°ΡΠΈΠ»ΡΠΈΠΊ: ΠΠΌΠ°ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΠΠ’ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΠΌΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, Π² ΠΊΠΎΡΡΠΎ ΡΠ΅ Π²ΡΠ²Π΅ΠΆΠ΄Π°Ρ Π²ΡΠΈΡΠΊΠΈ Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ ΠΈ Π²ΡΠΈΡΠΊΠΈ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΠΈ. ΠΠΌΠ° ΠΏΡΠΎΡΠ΅Ρ, ΡΡΠ΅Π· ΠΊΠΎΠΉΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π» ΡΡΠ°ΡΡΠ²Π° Π² ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ. ΠΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΡΡ ΠΏΠΎΠ΄Π°Π²Π° Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠ΅, ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Π³ΠΎ ΡΠ»Π°Π²Ρ, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΈΠΌΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ, ΡΠΏΠΎΡΠ΅Π΄ ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΡΠ·Π΄Π°Π²Π° ΠΎΡΡΠ΅ΡΡΡ.
ΠΡΠΎ ΠΊΠ°ΠΊ Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΡΡ Π²ΠΈΠΆΠ΄Π° ΡΡΡΠ±ΠΎΠΏΡΠΎΠ²ΠΎΠ΄Π°
Π’Π°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π΅ Π½Π°ΡΠ΅ΡΠΎ Π²ΡΡΡΠ΅ΡΠ½ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅.
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·Π³ΡΠ°Π΄ΠΈΡΠ΅ Π³ΡΠ°ΡΠΈΠΊ ΠΎΡ ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΎΡΡΠ΅ΡΠΈ. ΠΠ°ΠΊΡΠΎ Π·Π½Π°Π΅ΡΠ΅, ΡΠΎΠ²Π° Π΅ NP-ΡΡΡΠ΄Π΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ Π½ΠΈΠ΅ Π½ΡΠΊΠ°ΠΊ ΡΠΈ Π³ΠΎ ΡΠ΅ΡΠ°Π²Π°ΠΌΠ΅. ΠΠ° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π°, ΡΡΠ°ΡΡΠΈΡΠ°ΠΌΠ΅ Π΄ΡΡΠ³ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ Π³Π΅Π½Π΅ΡΠΈΡΠ° Π³ΡΠ°ΡΠΈΠΊ ΠΈ Π³ΠΎ ΠΊΠ°ΡΠ²Π° Π² ΠΎΠ±Π»Π°ΡΠ½Π°ΡΠ° ΡΡΠ»ΡΠ³Π° Contentful Π½Π° ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π°. Π’Π°ΠΌ Π²ΡΠΈΡΠΊΠΎ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ ΡΠ°Π±Π»ΠΈΡΠ°, Π² ΠΊΠΎΡΡΠΎ ΠΈΠΌΠ° Π΄Π½ΠΈ ΠΎΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°, Π² Π΄Π½ΠΈΡΠ΅ ΠΈΠΌΠ° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ, Π° Π² ΡΠ»ΠΎΡΠΎΠ²Π΅ΡΠ΅ ΠΈΠΌΠ° Π΄ΠΎΠΊΠ»Π°Π΄ΠΈ, ΠΏΠΎΡΠΈΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΡΠΏΠΎΠ½ΡΠΎΡΡΠΊΠΈ Π΄Π΅ΠΉΠ½ΠΎΡΡΠΈ. Π’Π°ΠΊΠ° ΡΠ΅ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, ΡΠ΅ Π½Π°ΠΌΠΈΡΠ° Π² ΡΡΠ»ΡΠ³Π° Π½Π° ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π°. Π Π·Π°Π΄Π°ΡΠ°ΡΠ° Π΅ Π΄Π° Π³ΠΎ ΠΏΡΠ΅Π΄Π°Π΄Π΅ Π½Π° ΡΠ°ΠΉΡΠ°.
ΠΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΡΠ΅ ΡΠ°ΠΉΡΡΡ Π΅ ΠΏΡΠΎΡΡΠΎ ΡΡΡΠ°Π½ΠΈΡΠ° Ρ ΠΈΠ³ΡΠ°Ρ ΠΈ ΡΡΠΊ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎ. Π‘Π°ΠΌΠΎ Π΄Π΅ΡΠΎ Π½Π΅ Π΅. ΠΠ΅ΠΊΠ΅Π½Π΄ΡΡ Π·Π°Π΄ ΡΠ°Π·ΠΈ ΡΡΡΠ°Π½ΠΈΡΠ° ΠΎΡΠΈΠ²Π° Π΄ΠΎ Contentful, ΠΏΠΎΠ»ΡΡΠ°Π²Π° Π³ΡΠ°ΡΠΈΠΊΠ° ΠΎΡ ΡΠ°ΠΌ, Π³Π΅Π½Π΅ΡΠΈΡΠ° Π½ΡΠΊΠΎΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ ΠΈ Π³ΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π΄ΠΎ ΠΏΡΠ΅Π΄Π½ΠΈΡ ΠΊΡΠ°ΠΉ. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ websocket Π²ΡΡΠ·ΠΊΠ°, ΠΊΠΎΡΡΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΏΡΠ°Π²ΠΈ, Π½ΠΈΠ΅ ΠΌΡ ΠΈΠ·ΠΏΡΠ°ΡΠ°ΠΌΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ° ΠΎΡ Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΊΡΠΌ ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π°.
ΠΡΡΠΈΠ½ΡΠΊΠΈ ΡΠ»ΡΡΠ°ΠΉ: Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅Π»ΡΡ ΡΠΌΠ΅Π½ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΠΈ ΡΠΎΡΠ½ΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°. Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠΌΠ΅Π½ΠΈΠΌ Π·Π½Π°ΡΠΊΠ°ΡΠ° Π½Π° ΡΠΈΡΠΌΠ°ΡΠ° ΠΌΡ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π». ΠΠ°ΠΊ ΡΡΠ°Π²Π° ΡΠΎΠ²Π° ΠΎΡ Π±Π΅ΠΊΠ΅Π½Π΄Π°? ΠΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΡΠ΅Π· websocket ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° ΡΠ°ΠΌΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΡΠ΅Π½Π°ΡΠ΅ΡΡΠ°Π²Π° Π²ΡΠ΅ΠΌΠ΅Π²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ. ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ. ΠΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° ΠΎΡ ΠΎΠ±Π»Π°ΡΠ½Π°ΡΠ° ΡΡΠ»ΡΠ³Π° ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡ Π½Π°ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½ΠΈ Π΄Π°Π²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΠΌΠ΅ ΡΡΠ»ΠΎΡΠΎ ΡΠΎΠ²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΠΈ Π΄Π° Π³ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠΌ Π½Π° ΠΏΡΠ΅Π΄Π΅Π½ ΠΏΠ»Π°Π½.
ΠΠΈΠΊΠΎΠ»Π°: Π’ΡΠΊ Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΡΠΎΡΠ½ΠΈΠΌ, ΡΠ΅ Π½Π°ΡΠΈΡΡ ΡΠ°ΠΉΡ Π½Π΅ Π΅ ΠΊΠ»Π°ΡΠΈΡΠ΅ΡΠΊΠΎ Π‘ΠΠ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π’ΠΎΠ²Π° Π΅ ΠΊΠ°ΠΊΡΠΎ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅, ΠΈΠ·ΠΎΠ±ΡΠ°Π·Π΅Π½ ΡΠ΅Π±ΡΠ°ΠΉΡ, ΡΠ°ΠΊΠ° ΠΈ SPA. Google Π²ΡΡΡΠ½ΠΎΡΡ Π²ΠΈΠΆΠ΄Π° ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΡ ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°Π·Π΅Π½ HTML. Π’ΠΎΠ²Π° Π΅ Π΄ΠΎΠ±ΡΠ΅ Π·Π° SEO ΠΈ Π·Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. Π’ΠΎΠΉ Π½Π΅ ΡΠ°ΠΊΠ° 1,5 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡΠ° JavaScript Π΄Π° ΡΠ΅ Π·Π°ΡΠ΅Π΄ΠΈ, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°, ΡΠΎΠΉ Π²Π΅Π΄Π½Π°Π³Π° Π²ΠΈΠΆΠ΄Π° Π²Π΅ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°Π·Π΅Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΈ Π²ΠΈΠ΅ Π³ΠΎ ΡΡΠ΅ΡΠ°ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°ΡΠ΅ ΠΎΡΡΠ΅ΡΠ°. ΠΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π·Π° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ ΡΠ΅ΠΊΡΠ½Π΄Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π²Π΅ΡΠ΅ Π΅ Π³ΠΎΡΠΎΠ²ΠΎ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ ΠΌΡΡΡΠΎ.
β ΠΠ΅ΠΊΠ° ΡΠ΅Π³Π»ΠΈΠΌ ΡΠ΅ΡΡΠ° ΠΏΠΎΠ΄ Π²ΡΠΈΡΠΊΠΎ ΠΏΠΎ-Π³ΠΎΡΠ΅, ΠΊΠ°ΡΠΎ ΠΈΠ·Π±ΡΠΎΠΈΠΌ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅. Tyoma ΠΊΠ°Π·Π°, ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ 5 ΠΏΠΎΡΠΎΠΊΠ° Π½Π° Amazon ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π·Π²ΡΠΊ ΡΠ°ΠΌ. ΠΠΌΠ°ΠΌΠ΅ bash ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΡΠ°ΠΌ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π³ΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅...
ΠΡΡΡΠΎΠΌ: Π’ΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΡΡΠ΅Π· AWS API, ΡΠ°ΠΌ ΠΈΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ. Π Π°Π·Π΄Π΅Π»ΠΈΡ
ΠΌΠ΅ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈΡΠ΅ ΡΠΈ ΡΠ°ΠΊΠ°, ΡΠ΅ Π΄Π° Π΄ΠΎΡΡΠ°Π²ΡΠΌ Π½Π°
β Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π²Π»ΠΈΠ·Π° Π² ΠΏΠ»Π΅ΠΉΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΌΠ°ΠΌΠ΅ TypeScript, React, Next.JS Π² Π½Π°ΡΠΈΡ ΠΏΠ»Π΅ΠΉΡΡ. Π Π² Π±Π΅ΠΊΠ΅Π½Π΄Π° ΠΈΠΌΠ°ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΠ»ΡΠ³ΠΈ Π² C#, Java, Spring Boot ΠΈ Node.js. ΠΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Kubernetes, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Yandex.Cloud.
Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠ°, ΡΠ΅ ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΠ·Π½Π°Ρ Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ°, ΡΠ΅ ΠΎΠΊΠ°Π·Π° Π»Π΅ΡΠ½ΠΎ: Π²ΡΠΈΡΠΊΠΈ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° ΡΠ° Π² GitLab, Π²ΡΠΈΡΠΊΠΎ Π΅ Π΄ΠΎΠ±ΡΠ΅ Π½Π°ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ΠΎ, ΡΠ΅ΡΡΠΎΠ²Π΅ΡΠ΅ ΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ, ΠΈΠΌΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. Π’ΠΎΠ΅ΡΡ Π΄ΠΎΡΠΈ Π² Π°Π²Π°ΡΠΈΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ ΡΠ° ΡΠ΅ ΠΏΠΎΠ³ΡΠΈΠΆΠΈΠ»ΠΈ Π·Π° ΡΠ°ΠΊΠΈΠ²Π° Π½Π΅ΡΠ°.
ΠΠΈΠ·Π½Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈ
β ΠΠ°ΡΠΎΡΠΈΡ ΠΌΠ΅ ΡΠ΅ ΠΊΡΠΌ 10 000 ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ°. ΠΡΠ΅ΠΌΠ΅ Π΅ Π΄Π° ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π±ΠΈΠ·Π½Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ ΠΌΠ΅. Π’ΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΠΌ Π²ΠΈΡΠΎΠΊΠ° Π½Π°ΡΠΎΠ²Π°ΡΠ΅Π½ΠΎΡΡ, Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΠΌ ΡΠΏΠ°Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π·Π°ΠΊΠΎΠ½Π° Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π»ΠΈΡΠ½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Π ΠΊΠ°ΠΊΠ²ΠΎ Π΄ΡΡΠ³ΠΎ?
ΠΠΈΠΊΠΎΠ»Π°: ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΠΌΠ΅ ΠΎΡ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡΡΠ° Π·Π° Π²ΠΈΠ΄Π΅ΠΎ. ΠΠ°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡΠΎ Π½Π΅ΡΠΎ Π΅ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠ΅Π»ΠΈΡ ΡΠ²ΡΡ Π·Π° Π±ΡΡΠ·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. ΠΡΡΠ³ΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Ρ 1080p ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΡΠ΅Π²ΡΡΡΠ°Π½Π΅ Π½Π°Π·Π°Π΄, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΈ Π½Π΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΆΠΈΠ²ΠΎ. ΠΠΎ-ΠΊΡΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° 2x ΡΠΊΠΎΡΠΎΡΡ, Ρ Π½Π΅ΠΉΠ½Π° ΠΏΠΎΠΌΠΎΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° βΠ½Π°Π²Π°ΠΊΡΠ°ΡΠ΅β Π½Π° ΠΆΠΈΠ²ΠΎ ΠΈ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΡΠ΅ Π΄Π° Π³Π»Π΅Π΄Π°ΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅. Π ΠΏΠΎ ΠΏΡΡΡ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π·Π° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠΌΠ΅ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΈ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π΄Π° ΠΈΠ·Π΄ΡΡΠΆΠΈΠΌ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ ΠΎΡ 10 000 Π²ΡΡΠ·ΠΊΠΈ. ΠΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π°, ΡΠΎΠ²Π° ΡΠ° ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 10 000 Π²ΡΡΠ·ΠΊΠΈ, ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈ ΠΏΠΎ 8 Π·Π°ΡΠ²ΠΊΠΈ Π·Π° Π²ΡΡΠΊΠΎ ΠΎΠΏΡΠ΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°. Π ΡΠΎΠ²Π° Π²Π΅ΡΠ΅ Π΅ 80 000 RPS/ΡΠ΅ΠΊ. ΠΠΎΡΡΠ° ΠΌΠ°Π»ΠΊΠΎ.
β ΠΠΌΠ°ΡΠ΅ Π»ΠΈ Π΄ΡΡΠ³ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° βΠ²ΠΈΡΡΡΠ°Π»Π½Π° ΠΈΠ·Π»ΠΎΠΆΠ±Π°β Ρ ΠΎΠ½Π»Π°ΠΉΠ½ ΡΠ°Π½Π΄ΠΎΠ²Π΅ Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈ?
ΠΠΈΠΊΠΎΠ»Π°: ΠΠ°, ΡΠΎΠ²Π° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΡΠ°Π½Π΅ Π΄ΠΎΡΡΠ° Π±ΡΡΠ·ΠΎ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π½ΠΎ. ΠΠΌΠ°Ρ ΠΌΠ΅ Π΄ΠΎ 10 ΠΏΠ°ΡΡΠ½ΡΠΎΡΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π·Π° Π²ΡΡΠΊΠ° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ ΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ Π·Π°Π²ΡΡΡΠ΅Π½ΠΈ Π·Π° ΡΠ΅Π΄ΠΌΠΈΡΠ° ΠΈΠ»ΠΈ Π΄Π²Π΅. Π‘ΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ ΠΈΠΌ ΠΎΠ±Π°ΡΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π° ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ ΡΠΎΡΠΌΠ°Ρ. ΠΠΎ Π±Π΅ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π° ΠΌΠ°ΡΠΈΠ½Π° Π·Π° ΡΠ°Π±Π»ΠΎΠ½ΠΈ, ΠΊΠΎΡΡΠΎ ΡΠ³Π»ΠΎΠ±ΡΠ²Π° ΡΠ΅Π·ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π±Π΅Π· ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΎ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΡΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ°.
β ΠΠΌΠ°ΡΠ΅ ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΈΠ·Π³Π»Π΅Π΄ΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅. ΠΠ½Π°ΠΌ, ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Prometheus Π·Π° ΡΠΎΠ²Π°, Π½ΠΎ Π½ΠΈ ΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ: Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΠΌΠ΅ Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈ ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΡΠΎΠ²Π°?
ΠΠΈΠΊΠΎΠ»Π°: ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π·Π° A/B ΡΠ΅ΡΡΠ²Π°Π½Π΅ ΠΈ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π·Π° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π΄Π° Π΄ΠΎΡΡΠ°Π²ΡΠΌΠ΅ Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΎΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π² Π±ΡΠ΄Π΅ΡΠ΅. ΠΠΌΠ° ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° Π½ΡΠΊΠΎΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈ Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈΡΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π²ΠΈΠΆΠ΄Π°ΡΠ΅ (Π±ΡΠΎΡΡ Π½Π° ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ). Π¦ΡΠ»Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ΅ ΡΡΠ±ΠΈΡΠ° Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠΌ ΡΠ°Π·ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ Π²ΠΈΠ΄ Π΄ΠΎΡΠΈ Π½Π° Π³ΠΎΠ²ΠΎΡΠ΅ΡΠΈ: ΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΡΠΈ ΡΠ° Π²ΠΈ Π³Π»Π΅Π΄Π°Π»ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π·Π° ΡΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° Π€Π΅Π΄Π΅ΡΠ°Π»Π΅Π½ Π·Π°ΠΊΠΎΠ½ 152, Π²Π°ΡΠΈΡΡ Π»ΠΈΡΠ΅Π½ Π°ΠΊΠ°ΡΠ½Ρ ΠΈ Π»ΠΈΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π΅ ΡΠ΅ ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Ρ ΠΏΠΎ Π½ΠΈΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½.
ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π²Π΅ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π° Ρ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ Π½Π°ΡΠΈΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π·Π° ΠΈΠ·ΠΌΠ΅ΡΠ²Π°Π½Π΅ Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ (ΠΊΠΎΠΉ ΠΊΠΎΡ ΡΠ΅ΠΊΡΠ½Π΄Π° ΠΎΡ ΠΎΡΡΠ΅ΡΠ° Π΅ Π³Π»Π΅Π΄Π°Π»), Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Ρ Π³ΡΠ°ΡΠΈΠΊΠΈ Π½Π° ΠΏΠΎΡΠ΅ΡΠ°Π΅ΠΌΠΎΡΡΡΠ° Π½Π° ΠΎΡΡΠ΅ΡΠΈΡΠ΅. ΠΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΏΡΠ°Π²ΡΡ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½ΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ ΡΠ»Π΅Π΄Π²Π°ΡΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠΈ.
ΠΠ·ΠΌΠ°ΠΌΠ°
β ΠΠΌΠ°ΠΌΠ΅ Π»ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Π±ΠΎΡΠ±Π° Ρ ΠΈΠ·ΠΌΠ°ΠΌΠΈΡΠ΅?
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΎΡΠ°Π΄ΠΈ ΠΊΡΠ°ΡΠΊΠ°ΡΠ° Π²ΡΠ΅ΠΌΠ΅Π²Π° ΡΠ°ΠΌΠΊΠ° ΠΎΡ Π±ΠΈΠ·Π½Π΅Ρ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π½Π΅ Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° Π±Π»ΠΎΠΊΠΈΡΠ° Π½Π΅Π½ΡΠΆΠ½ΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠΈ. ΠΠΊΠΎ Π΄Π²Π°ΠΌΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π²Π»ΡΠ·Π°Ρ Ρ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π°ΠΊΠ°ΡΠ½Ρ, ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π²ΠΈΠ΄ΡΡ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ. ΠΠΎ Π·Π½Π°Π΅ΠΌ ΠΊΠΎΠ»ΠΊΠΎ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ Π³Π»Π΅Π΄Π°Π½ΠΈΡ Π΅ ΠΈΠΌΠ°Π»ΠΎ ΠΎΡ Π΅Π΄ΠΈΠ½ Π°ΠΊΠ°ΡΠ½Ρ. Π Π·Π°Π±ΡΠ°Π½ΠΈΡ ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΎΡΠΎΠ±Π΅Π½ΠΎ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π½Π°ΡΡΡΠΈΡΠ΅Π»ΠΈ.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠ° Π½Π΅Π³ΠΎΠ²Π° ΡΠ΅ΡΡ, Π΅Π΄ΠΈΠ½ ΠΎΡ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΡΠ°Π·Π±ΡΠ° Π·Π°ΡΠΎ ΡΠ΅ Π΅ ΡΠ»ΡΡΠΈΠ»ΠΎ ΡΠΎΠ²Π°. Π’ΠΎΠΉ Π΄ΠΎΠΉΠ΄Π΅, ΠΈΠ·Π²ΠΈΠ½ΠΈ ΡΠ΅ ΠΈ ΠΎΠ±Π΅ΡΠ° Π΄Π° ΡΠΈ ΠΊΡΠΏΠΈ Π±ΠΈΠ»Π΅Ρ.
β ΠΠ° Π΄Π° ΡΠ΅ ΡΠ»ΡΡΠΈ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π°, ΡΡΡΠ±Π²Π° Π½Π°ΠΏΡΠ»Π½ΠΎ Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΠΈΡΠ΅ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ ΠΎΡ Π²Ρ ΠΎΠ΄Π° Π΄ΠΎ ΠΈΠ·Ρ ΠΎΠ΄Π°, Π²ΠΈΠ½Π°Π³ΠΈ Π΄Π° Π·Π½Π°Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΡΠ°Π²ΡΡ. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΡΠ°Π·ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°?
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠΈΡ
ΠΈΡΠΊΠ°Π» Π΄Π° Π³ΠΎΠ²ΠΎΡΡ Π·Π° Π°Π½Π°Π»ΠΈΠ·ΠΈ ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Π·Π° ΡΡΠΏΠ΅Ρ
Π° Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄Π° ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΠΌ Π½Π° ΠΏΠ°ΡΡΠ½ΡΠΎΡΠΈΡΠ΅. ΠΡΠΈΡΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΡΠ΅Π· websocket Π²ΡΡΠ·ΠΊΠ° ΠΊΡΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Π±Π΅ΠΊΠ΅Π½Π΄ ΠΊΠ»ΡΡΡΠ΅Ρ. Π‘ΡΠΎΠΈ ΡΠ°ΠΌ
Π‘ΡΡΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π° Π²
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΎ Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½ΠΈΠ΅ ΡΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΎΡ Prometheus. ΠΠ°ΡΡΡΠΎΠ΅Π½ Π΅ ΡΡΠ΅ΡΡ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ»ΡΠ³ΠΈ Π½Π° Kubernetes, ΡΡΠ΅ΡΡ ΡΠ°ΠΌΠΈΡ Kubernetes. Π‘ΡΠ±ΠΈΡΠ° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π²ΡΠΈΡΠΊΠΎ, Π° Ρ Grafana ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΠΌΠ΅ Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΡ Π΅Π΄Π½Π° ΡΡΡΠ°Π½Π°, Π½ΠΈΠ΅ ΠΈΠ·ΡΠ΅Π³Π»ΡΠΌΠ΅ ΡΠΎΠ²Π° Π·Π° ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½Π° OLAP ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°. Π Π·Π° OLTP ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈΠ·ΡΠ΅Π³Π»Ρ Π²ΡΠΈΡΠΊΠΎ Π² Prometheus, Grafana ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈΡΠ΅ Π΄ΠΎΡΠΈ ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ!
- Π’ΠΎΠ²Π° Π΅ ΡΠ»ΡΡΠ°ΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π³ΡΠ°ΡΠΈΠΊΠΈΡΠ΅ ΡΠ΅ ΡΡΠ±ΠΈΡΠ°Ρ.
ΠΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ
β ΠΠ°ΠΆΠ΅ΡΠ΅ Π½ΠΈ ΠΊΠ°ΠΊ ΡΠ΅ Π²ΡΠ²Π΅ΠΆΠ΄Π°Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ: Π°ΠΊΠΎ Π΄ΠΎΠΊΠ»Π°Π΄ΡΡ Π΅ Π±ΠΈΠ» ΠΎΡΠΌΠ΅Π½Π΅Π½ 6 ΠΌΠΈΠ½ΡΡΠΈ ΠΏΡΠ΅Π΄ΠΈ Π½Π°ΡΠ°Π»ΠΎΡΠΎ, ΠΊΠ°ΠΊΠ²Π° Π΅ Π²Π΅ΡΠΈΠ³Π°ΡΠ° ΠΎΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ? ΠΠΎΠΉ ΡΡΡΠ±ΠΎΠΏΡΠΎΠ²ΠΎΠ΄ ΡΠ°Π±ΠΎΡΠΈ?
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: Π’ΡΡΠ±ΠΎΠΏΡΠΎΠ²ΠΎΠ΄ΡΡ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠ»ΠΎΠ²Π΅Π½. ΠΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΡΡΠ²ΠΈΡΡ Π΅, ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π·Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° Π³ΡΠ°ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π³ΡΠ°ΡΠΈΠΊΠ°. ΠΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈΡΡ Π³ΡΠ°ΡΠΈΠΊ ΡΠ΅ ΠΊΠ°ΡΠ²Π° Π² Contentful. Π‘Π»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ Π±Π΅ΠΊΠ΅Π½Π΄ΡΡ ΡΠ°Π·Π±ΠΈΡΠ°, ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π·Π° ΡΠ°Π·ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π² Contentful, Π²Π·Π΅ΠΌΠ° Ρ ΠΈ Ρ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°. ΠΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΡΠ±ΠΈΡΠ° ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ° ΡΡΠ΅Π· websocket.
ΠΡΠΎΡΠ°ΡΠ° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Ρ Π³Π»Π°Π²ΠΎΠ»ΠΎΠΌΠ½Π° ΡΠΊΠΎΡΠΎΡΡ: ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡΡ ΡΡΡΠ½ΠΎ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π² Contentful (Π²ΡΡΠ·ΠΊΠ° ΠΊΡΠΌ Telegram, ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ Π½Π° Π»Π΅ΠΊΡΠΎΡΠ° ΠΈ Ρ.Π½.) ΠΈ ΡΡΡΠ°ΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ° ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΡΠ²ΠΈΡ ΠΏΡΡ.
ΠΠΈΠΊΠΎΠ»Π°: ΠΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π±Π΅Π· ΠΎΠΏΡΠ΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΠ΅ ΡΠ»ΡΡΠ²Π°Ρ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π±Π΅Π·ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎ Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ°. Π‘ΡΡΠΎΡΠΎ Π²Π°ΠΆΠΈ ΠΈ Π·Π° ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΡΠ΅ΡΠΈΡΠ΅. ΠΠΎΠ³Π°ΡΠΎ Π΄ΠΎΠΉΠ΄Π΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ, ΠΎΡΡΠ΅ΡΡΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡΡ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΈΠΌΠ° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡ Π·Π° Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΎΡΡΠ΅ΡΠΈΡΠ΅ Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅Π²Π°ΡΠ° Π»ΠΈΠ½ΠΈΡ. Π ΡΠ°ΠΌΠΎΡΠΎ Π½Π°ΡΠ°Π»ΠΎ Π½ΡΠΌΠ° Π½ΠΈΡΠΎ. Π Π°ΠΊΠΎ Π·Π°Π΄ΡΡΠΆΠΈΡΠ΅ ΠΊΡΡΡΠΎΡΠ° Π½Π° ΠΌΠΈΡΠΊΠ°ΡΠ° Π²ΡΡΡ Ρ ΡΠ΅ΡΠ²Π΅Π½Π°ΡΠ° ΠΈΠ²ΠΈΡΠ°, ΡΠΎΠ³Π°Π²Π° Π² Π΄Π°Π΄Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΠΆΠΈΡΡΠΎΡΠ° Π½Π° ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅ΡΠΎ, ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡ ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡ. Π Π΅ΠΆΠΈΡΡΠΎΡΡΡ Π·Π°Π΄Π°Π²Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ Π½Π°ΡΠ°Π»ΠΎ Π½Π° ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅ΡΠΎ, Π±Π΅ΠΊΠ΅Π½Π΄ΡΡ ΡΠ»Π°Π²Ρ ΡΠ°Π·ΠΈ ΠΏΡΠΎΠΌΡΠ½Π°, ΠΈΠ·ΡΠΈΡΠ»ΡΠ²Π° Π½Π°ΡΠ°Π»Π½ΠΎΡΠΎ ΠΈ ΠΊΡΠ°ΠΉΠ½ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΡΡΠ»Π°ΡΠ° ΠΏΠ΅ΡΠ΅Π½ Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ Π³ΡΠ°ΡΠΈΠΊΠ° Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°, ΠΈΠ·ΠΏΡΠ°ΡΠ° Π³ΠΎ Π½Π° Π½Π°ΡΠΈΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΠΈ ΠΈ ΠΈΠ³ΡΠ°ΡΡΡ ΡΠΈΡΡΠ²Π° ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡ. Π‘Π΅Π³Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π½Π°Π²ΠΈΠ³ΠΈΡΠ° Π΄ΠΎ Π½Π°ΡΠ°Π»ΠΎΡΠΎ ΠΈ ΠΊΡΠ°Ρ Π½Π° ΠΎΡΡΠ΅ΡΠ°. Π’ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΡΡΡΠΎΠ³ΠΎ Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½Π΅, ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. ΠΠ΅ Π³ΡΠ±ΠΈΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π² Π½Π°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈΡ Π½Π°ΡΠ°Π»Π΅Π½ ΡΠ°Ρ Π·Π° ΠΎΡΡΠ΅ΡΠ°. Π ΠΊΠΎΠ³Π°ΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΠ΅ Π±ΡΠ΄Π΅ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ.
Π Π°Π·Π³ΡΡΡΠ°Π½Π΅
β ΠΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° ΠΏΠΎΠΏΠΈΡΠ°ΠΌ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ΡΠΎ. ΠΠΎΠ»Ρ ΠΈ Π΅ΠΊΠΈΠΏΡΡ ΠΎΡΠ΄Π΅Π»ΠΈΡ Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π² Π½Π°ΡΠ°Π»ΠΎΡΠΎ, Π·Π° Π΄Π° Π½Π°ΡΡΡΠΎΡΡ ΡΡΠ»Π°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Π² ΠΊΠΎΡΡΠΎ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° Π·Π° Π½Π°Ρ. ΠΠ°ΠΆΠ΅ΡΠ΅ ΠΌΠΈ ΠΎΡ ΠΊΠ°ΠΊΠ²ΠΎ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ Π²ΡΠΈΡΠΊΠΎ?
ΠΠΈΠΊΠΎΠ»Π°: ΠΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠ° Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΡΡ Π΄Π° Π±ΡΠ΄Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉ-Π°Π±ΡΡΡΠ°ΠΊΡΠ΅Π½ ΠΎΡ Π²ΡΠ΅ΠΊΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ. ΠΠ»Π°ΡΠ΅ Π² AWS, Π·Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Terraform ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΎ ΠΎΡ AWS, ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ ΠΎΡ Yandex, ΠΈΠ»ΠΈ ΠΎΡ Azure ΠΈ Ρ.Π½. Π½Π°ΠΈΡΡΠΈΠ½Π° Π½Π΅ ΠΏΠ°ΡΠ²Π°ΡΠ΅. Π Π΅Π΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΠΌ Π½ΡΠΊΡΠ΄Π΅.
ΠΡΠ΅Π· ΠΏΡΡΠ²ΠΈΡΠ΅ ΡΡΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠΈ Π½Π΅ΠΏΡΠ΅ΠΊΡΡΠ½Π°ΡΠΎ ΡΡΡΡΠΈΡ ΠΌΠ΅ Π½Π°ΡΠΈΠ½ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π° ΠΏΠΎ-Π΄ΠΎΠ±ΡΠ΅. Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΡΡΠΈΠ³Π½Π°Ρ ΠΌΠ΅ Π΄ΠΎ ΠΈΠ·Π²ΠΎΠ΄Π°, ΡΠ΅ Kubernetes Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ Π΅ Π½Π°ΡΠ΅ΡΠΎ Π²ΡΠΈΡΠΊΠΎ, Π·Π°ΡΠΎΡΠΎ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ ΡΡΠ»ΡΠ³ΠΈ Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΌΠ°ΡΠ°Π±ΠΈΡΠ°Π½Π΅, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠ°Π·Π³ΡΡΡΠ°Π½Π΅ ΠΈ Π΄Π° ΠΈΠ·Π²Π»ΠΈΡΠ°ΠΌΠ΅ ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΎΡ ΠΊΡΡΠΈΡΡΠ°. ΠΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ, Π²ΡΠΈΡΠΊΠΈ ΡΡΠ»ΡΠ³ΠΈ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Ρ Kubernetes, Docker ΠΈ Π΅ΠΊΠΈΠΏΡΡ ΡΡΡΠΎ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΡΠΈ.
ΠΠΌΠ°ΠΌΠ΅ Π΄Π²Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°. Π’Π΅ΡΡ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎ. Π’Π΅ ΡΠ° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΠΊΠ°ΡΠΎ Ρ Π°ΡΠ΄ΡΠ΅Ρ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. ΠΠΈΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠ°ΡΠΎ ΠΊΠΎΠ΄. ΠΡΠΈΡΠΊΠΈ ΡΡΠ»ΡΠ³ΠΈ ΡΠ΅ Π²Π½Π΅Π΄ΡΡΠ²Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π² ΡΡΠΈ ΡΡΠ΅Π΄ΠΈ ΠΎΡ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΈ, Π³Π»Π°Π²Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, ΡΠ΅ΡΡΠΎΠ²ΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ ΠΈ GitLab Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ. Π’ΠΎΠ²Π° Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΎ Π² GitLab, ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΎ Ρ Elastic, Prometheus.
ΠΠΎΠ»ΡΡΠ°Π²Π°ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π±ΡΡΠ·ΠΎ (Π·Π° Π±Π΅ΠΊΠ΅Π½Π΄Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° 10 ΠΌΠΈΠ½ΡΡΠΈ, Π·Π° ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° 5 ΠΌΠΈΠ½ΡΡΠΈ) Π΄Π° Π²Π½Π΅Π΄ΡΠΈΠΌ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΡΠ² Π²ΡΡΠΊΠ° ΡΡΠ΅Π΄Π° Ρ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π² ΡΡΠ΅Π΄Π°ΡΠ°, Π° ΡΡΡΠΎ ΠΈ Π΄Π° ΡΠ΅ΡΡΠ²Π°ΠΌΠ΅ Ρ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΎΠ²Π° ΡΡΠ΅Π΄Π°, ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠΎΡΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΡΠΊΠ°ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΠΌ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ.
ΠΡΠ½ΠΎΡΠ½ΠΎ ΡΠ΅ΡΡΠΎΠ²Π΅ΡΠ΅
β Π’Π΅ΡΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΎ, ΡΡΡΠ΄Π½ΠΎ Π΅ Π΄Π° ΠΏΠΎΠ²ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊ ΡΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ Π²ΡΠΈΡΠΊΠΎ. ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π΄Π° Π½ΠΈ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π·Π° Π±Π΅ΠΊΠ΅Π½Π΄ ΡΠ΅ΡΡΠΎΠ²Π΅ΡΠ΅: ΠΊΠΎΠ»ΠΊΠΎ Π²ΡΠΈΡΠΊΠΎ Π΅ ΠΏΠΎΠΊΡΠΈΡΠΎ, ΠΊΠ°ΠΊΠ²ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅?
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈ ΡΠ° Π΄Π²Π° Π²ΠΈΠ΄Π° ΡΠ΅ΡΡΠΎΠ²Π΅. ΠΡΡΠ²ΠΈΡΠ΅ ΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅. Π’Π΅ΡΡΠΎΠ²Π΅ Π·Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΠΎΠ²Π΄ΠΈΠ³Π°Π½Π΅ Π½Π° ΡΡΠ»ΠΎΡΠΎ ΠΏΡΡΠΆΠΈΠ½Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ° Π²
ΠΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠΎΡΠΎ Π½Π΅ΡΠΎ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° Π² ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅, ΠΊΠΎΠΈΡΠΎ Π²ΡΡΡΠ½ΠΎΡΡ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π² ΡΡΠ΅Π΄Π°ΡΠ°. ΠΡΡΡΠ½ΠΎΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ Π±ΡΠ΄Π΅ ΠΏΡΡΠ½Π°ΡΠΎ ΡΠ»Π΅Π΄Π²Π°ΡΠΎΡΠΎ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, ΡΠ΅Π°Π»Π½ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΡΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ. Π‘ΡΡΠΎΡΠΎ Π²Π»ΠΈΠ·Π°Π½Π΅, ΠΈΡΠΊΠ°Π½Π΅ Π½Π° Π±ΠΈΠ»Π΅ΡΠΈ, ΠΈΡΠΊΠ°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ CloudFront, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄Π°Π»ΠΈ ΠΏΠΎΡΠΎΠΊΡΡ Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° Ρ ΠΌΠΎΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠ°.
Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ°ΠΌ ΠΎΠΊΠΎΠ»ΠΎ 70 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΈ ΡΠ΅ΡΡΠ° ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 40 ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ΅ΡΡΠ° Π½Π° Π±ΠΎΡΠ΄Π°. ΠΠΎΠΊΡΠΈΡΠΈΠ΅ΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±Π»ΠΈΠ·ΠΎ Π΄ΠΎ 95%. Π’ΠΎΠ²Π° Π΅ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ½ΠΈ, ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π·Π° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ, ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. ΠΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡΡ Π²ΠΊΠ»ΡΡΠ²Π° Π²ΡΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄, ΡΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠ±ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π». ΠΡΠΌΠ°ΡΠ΅ Π΄ΡΡΠ³ Π½Π°ΡΠΈΠ½ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π·Π° ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ°. ΠΠ°ΡΠΎΡΠΎ, Π°ΠΊΠΎ ΡΠ΅ΡΡΠ²Π°Ρ ΠΌΠ΅ ΡΡΡΠ½ΠΎ, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° Π½Π°ΡΠΈΡ ΡΠ΅ΡΡΠ΅Ρ, ΠΈ ΡΡ ΡΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π΄Π° Π½ΠΈ Π³ΠΈ Π²ΡΡΠ½Π΅ Π·Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ, ΡΠΎΠ³Π°Π²Π° ΡΠΎΠ²Π° Π΄Π²ΡΠΏΠΎΡΠΎΡΠ½ΠΎ ΠΏΡΡΡΠ²Π°Π½Π΅ Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΊΠΎΠ΄Π° ΡΠ΅ΡΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΠ»Π³ΠΎ ΠΈ Π½ΡΠΌΠ°ΡΠ΅ Π΄Π° ΡΠΏΠ°Π·ΠΈΠΌ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΊΡΠ°ΠΉΠ½ΠΈ ΡΡΠΎΠΊΠΎΠ²Π΅.
ΠΠΈΠΊΠΎΠ»Π°: ΠΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ, Π·Π° Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈΡΠ΅ ΡΠ΅Π³ΡΠ΅ΡΠΈΡ Π½Π° ΡΡΠ»Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π½ΡΠΊΠ°ΠΊΠ²Π° ΡΡΠ½ΠΊΡΠΈΡ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅Π΄ΠΈΡΠ΅ ΠΈ Π΄Π° Π±ΡΡΠΊΠ°ΡΠ΅ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅ Π² ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π΄Π²Π° Π΄Π½ΠΈ.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠ°ΡΠΎΠ²Π° Π΅ Π³ΠΎΠ»ΡΠΌ ΡΡΠΏΠ΅Ρ , ΠΊΠΎΠ³Π°ΡΠΎ ΠΎΡΠ΅Π½ΡΠ²Π°ΠΌ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠ°Π·Π²Π°ΠΌ, ΡΠ΅ ΠΌΠΈ ΡΡΡΠ±Π²Π°Ρ 4 Π΄Π½ΠΈ Π·Π° Π΄Π²Π΅ ΠΏΡΠΎΡΡΠΈ Ρ ΠΈΠΌΠΈΠΊΠ°Π»ΠΊΠΈ ΠΈ 1 websocket, ΠΠΎΠ»Ρ Π³ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°. Π’ΠΎΠΉ Π²Π΅ΡΠ΅ Π΅ ΡΠ²ΠΈΠΊΠ½Π°Π» Ρ ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΡΠ΅Π·ΠΈ 4 Π΄Π½ΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Ρ 2 Π²ΠΈΠ΄Π° ΡΠ΅ΡΡΠΎΠ²Π΅ ΠΈ ΡΠΎΠ³Π°Π²Π° Π½Π°ΠΉ-Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ ΡΠ°Π±ΠΎΡΠΈ.
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΌΠ°ΠΌ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ 140 ΡΠ΅ΡΡΠ°: ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ + ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ°Π²ΡΡ Π΅Π΄Π½ΠΎ ΠΈ ΡΡΡΠΎ Π½Π΅ΡΠΎ. ΠΡΠΈΡΠΊΠΈ ΡΡΡΠΈΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ ΡΠ΅ ΡΠ΅ΡΡΠ²Π°Ρ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ, Π² ΡΠ΅ΡΡΠ° ΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ. ΠΠ°ΡΠΊΠΎΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ ΠΌΠ΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΈ Π±Π°Π·ΠΎΠ²ΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ ΠΏΠΎΠΊΡΠΈΠ²Π°ΠΌΠ΅ Π½Π°ΠΉ-ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΏΠ°Π΄Π½Π΅.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: Π Π°Π·Π±ΠΈΡΠ° ΡΠ΅, ΡΡΡΡΠ²Π° ΡΠΈ Π΄Π° Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅. ΠΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ ΡΠ΅ΡΡΠ²Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠΎΠ΄ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅, Π±Π»ΠΈΠ·ΠΊΠΎ Π΄ΠΎ ΡΠ΅Π°Π»Π½ΠΎΡΠΎ, Π·Π° Π΄Π° ΡΠ΅ ΡΠ°Π·Π±Π΅ΡΠ΅ ΠΊΠ°ΠΊ Π΅ Π²ΡΠΈΡΠΊΠΎ, ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Ρ Rabbit, ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Ρ JVM, ΠΊΠΎΠ»ΠΊΠΎ ΠΏΠ°ΠΌΠ΅Ρ Π²ΡΡΡΠ½ΠΎΡΡ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°.
β ΠΠ΅ Π·Π½Π°ΠΌ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π΄Π°Π»ΠΈ ΡΠ΅ΡΡΠ²Π°ΠΌΠ΅ Π½Π΅ΡΠΎ ΠΎΡ ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΏΠΎΡΠΎΠΊΠ°, Π½ΠΎ ΡΠΈ ΡΠΏΠΎΠΌΠ½ΡΠΌ, ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΡΡΠ°Π½ΡΠΊΠΎΠ΄Π΅ΡΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠ°Π²Π΅Ρ ΠΌΠ΅ ΡΡΠ΅ΡΠΈ. Π’Π΅ΡΡΠ²Π°Ρ ΠΌΠ΅ Π»ΠΈ ΡΡΡΠΈΠΉΠΌΠΎΠ²Π΅ΡΠ΅?
ΠΡΡΡΠΎΠΌ: Π’Π΅ΡΡΠ²Π°Π½ΠΎ ΠΈΡΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ. ΠΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΅ΡΠΈ. Π ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΅ΡΠΈ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 2300 Π±ΠΈΠ»Π΅ΡΠ° Π·Π° JIRA. Π’ΠΎΠ²Π° ΡΠ° ΠΏΡΠΎΡΡΠΎ ΠΎΠ±ΡΠΈ Π½Π΅ΡΠ°, ΠΊΠΎΠΈΡΠΎ Ρ
ΠΎΡΠ°ΡΠ° ΠΏΡΠ°Π²ΡΡ, Π·Π° Π΄Π° ΠΏΡΠ°Π²ΡΡ ΡΡΠ΅ΡΠΈ. ΠΠ·Π΅Ρ
ΠΌΠ΅ ΡΠ°ΡΡΠΈ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° Π·Π° ΡΡΠ΅ΡΠΈ, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΡΠΏΡΠ°Π²Π»ΡΠ²Π° ΠΎΡ ΠΠΈΡΠΈΠ» Π’ΠΎΠ»ΠΊΠ°ΡΠ΅Π² (
Π§Π΅ΡΡΠ½ΠΎ ΠΊΠ°Π·Π°Π½ΠΎ, Π½ΡΠΌΠ°ΡΠ΅ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΡΠΊΠ²Π°Π»Π½ΠΎ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΡΡΠΈ Ρ Π²Π°Π½Π°Ρ ΠΌΠ΅ Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° CloudFront, ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π³ΠΎ Π΄ΠΎΡΡΠ° Π±ΡΡΠ·ΠΎ - ΠΏΡΠΎΡΡΠΎ ΠΏΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΠΌΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ°. ΠΠΌΠ°ΡΠ΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ Π² Ρ ΠΎΡΠ°ΡΠ°, Π² ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π½Π° ΡΠ°ΠΉΡΠ°.
ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ° ΠΎΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ·Π½ΠΎΡΠΈΡΠ΅Π»Ρ, Π·Π° Π΄Π° ΠΏΠΎΠΊΡΠΈΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ ΠΈ ΡΡΠ»ΡΠ³ΠΈ. ΠΠ° Π½ΡΠΊΠΎΠΈ ΠΌΠ΅ΡΡΠ° ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΏΡΠ°Π²Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π²Π΅Π»ΠΎΡΠΈΠΏΠ΅Π΄ΠΈ ΡΠ°ΠΌΠΎ Π·Π°ΡΠ°Π΄ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΡΠ΅. Π‘Π²Π΅ΡΡΡ Π½Π° AV (Π°ΡΠ΄ΠΈΠΎ-Π²ΠΈΠ΄Π΅ΠΎ) Ρ Π°ΡΠ΄ΡΠ΅ΡΠ° Π½Π΅ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΎΠ·ΠΎΠ² - ΠΈΠΌΠ°ΡΠ΅ Π½ΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ "API" Π½Π° ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅, Π½Π° ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ²Π»ΠΈΡΠ΅ΡΠ΅. Π Π΄Π°Π»Π΅Ρ Π½Π΅ Π΅ ΡΠ°ΠΊΡ, ΡΠ΅ ΡΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ°, ΠΎΡ ΠΊΠΎΡΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅. ΠΠΎΡΡΠ°Π²ΡΠΈΡΠΈΡΠ΅ Π½Π° Ρ Π°ΡΠ΄ΡΠ΅Ρ ΡΠ° Π½Π°ΠΈΡΡΠΈΠ½Π° Π±Π°Π²Π½ΠΈ ΠΈ Π΅ ΠΏΠΎΡΡΠΈ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ ΠΎΡ ΡΡΡ . ΠΠ±ΡΠΎ ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 100 Ρ Π°ΡΠ΄ΡΠ΅ΡΠ°, ΡΠ΅ Π½Π΅ Π²ΡΡΡΠ°Ρ ΡΠΎΠ²Π°, ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅, ΠΈ ΠΏΠΈΡΠ΅ΡΠ΅ ΡΡΡΠ°Π½Π½ΠΈ ΠΈ ΠΈΠ·Π»ΠΈΡΠ½ΠΈ ΠΈΠ·Π½ΠΎΡΠΈΡΠ΅Π»ΠΈ, Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΠ½Π΅ ΠΏΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² Π½Π°ΡΠΈΠ½ Π΄Π° Π΄Π΅Π±ΡΠ³Π²Π°ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°.
ΠΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅
β Π‘ΠΏΠΎΠΌΠ½ΡΠΌ ΡΠΈ ΠΊΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΈ Π½Π°ΡΠ°Π»ΠΎΡΠΎ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅ ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π·Π°ΠΊΡΠΏΠΈΡ ΠΌΠ΅ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅.
ΠΡΡΡΠΎΠΌ: ΠΠ°ΠΊΡΠΏΠΈΡ ΠΌΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠΈ, Π»Π°ΠΏΡΠΎΠΏΠΈ ΠΈ Π±Π°ΡΠ΅ΡΠΈΠΈ. Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΆΠΈΠ²Π΅Π΅ΠΌ Π±Π΅Π· ΡΠΎΠΊ 40 ΠΌΠΈΠ½ΡΡΠΈ. ΠΡΠ΅Π· ΡΠ½ΠΈ ΠΈΠΌΠ°ΡΠ΅ ΡΠΈΠ»Π½ΠΈ Π³ΡΡΠΌΠΎΡΠ΅Π²ΠΈΡΠ½ΠΈ Π±ΡΡΠΈ Π² Π‘Π°Π½ΠΊΡ ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³ - ΡΠ°ΠΊΠ° ΡΠ΅ ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΠ°ΠΊΠΎΠ²Π° Π·Π°ΡΡΠΌΠ½Π΅Π½ΠΈΠ΅. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° ΠΈΠ΄Π²Π°Ρ ΠΏΡΠΈ Π½Π°Ρ Ρ ΠΎΠΏΡΠΈΡΠ½ΠΈ Π²ΡΡΠ·ΠΊΠΈ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΠΎΡΠΊΠΈ. Π’ΠΎΠ²Π° Π½Π°ΠΈΡΡΠΈΠ½Π° ΡΠ° 40 ΠΌΠΈΠ½ΡΡΠΈ ΠΏΡΠ΅ΡΡΠΎΠΉ Π½Π° ΡΠ³ΡΠ°Π΄Π°ΡΠ°, ΠΏΡΠ΅Π· ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ ΡΠ²Π΅ΡΠ»ΠΈΠ½ΠΈ, Π·Π²ΡΠΊ, ΠΊΠ°ΠΌΠ΅ΡΠΈ ΠΈ Ρ.Π½.
β ΠΠΌΠ°ΠΌΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° ΠΈΡΡΠΎΡΠΈΡ Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ. Π ΠΎΡΠΈΡΠ°, ΠΊΡΠ΄Π΅ΡΠΎ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ Π°ΡΠ΅Π»ΠΈΠ΅ΡΠ°ΡΠ° Π½ΠΈ, ΠΏΡΠΎΠ²Π»ΡΠΊΠΎΡ ΠΌΠ΅ ΠΆΠ΅ΡΡΠΎΠΊΠ° ΠΌΡΠ΅ΠΆΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΡΠ°ΠΆΠΈΡΠ΅.
ΠΡΡΡΠΎΠΌ: ΠΠΌΠ°ΠΌΠ΅ 20 Gbit Π²Π»Π°ΠΊΠ½Π° ΠΌΠ΅ΠΆΠ΄Ρ Π΅ΡΠ°ΠΆΠΈΡΠ΅. ΠΠΎ-Π½Π°ΡΠ°ΡΡΠΊ ΠΏΠΎ Π΅ΡΠ°ΠΆΠΈΡΠ΅, Π½ΡΠΊΡΠ΄Π΅ ΠΈΠΌΠ° ΠΎΠΏΡΠΈΠΊΠ°, Π½ΡΠΊΡΠ΄Π΅ Π½ΡΠΌΠ° ΠΎΠΏΡΠΈΠΊΠ°, Π½ΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΠΈΠΌΠ° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΊΠ°Π½Π°Π»ΠΈ ΠΎΡ Π³ΠΈΠ³Π°Π±ΠΈΡΠΎΠ²ΠΈΡΠ΅ - ΠΏΡΡΠΊΠ°ΠΌΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠ΅ΡΠ½ΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°. ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π° ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π²ΡΡΡ Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°; ΡΡΠ΄ΠΊΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠΎΠ²Π° Π½Π° ΠΎΡΠ»Π°ΠΉΠ½ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅.
β ΠΡΠ΅Π΄ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΡ Π² JUG Ru Group, Π²ΠΈΠ΄ΡΡ ΠΊΠ°ΠΊ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈΡΠ΅ ΡΡΠ°ΠΈ Π½Π° ΠΎΡΠ»Π°ΠΉΠ½ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠ²Π°Ρ Π·Π° Π΅Π΄Π½Π° Π½ΠΎΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ Π³ΠΎΠ»ΡΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡ Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°ΡΠ΅ Π² Grafana. Π‘Π΅Π³Π° ΠΈΠΌΠ° ΠΈ ΡΡΠ°Ρ Π½Π° ΡΠ΅Π½ΡΡΠ°Π»Π°ΡΠ°, Π² ΠΊΠΎΡΡΠΎ ΡΠ΅Π΄ΠΈ Π΅ΠΊΠΈΠΏΡΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ° Π½ΡΠΊΠΎΠΈ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈΠΌΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π° Π³ΠΎΠ»ΡΠΌ Π΅ΠΊΡΠ°Π½. ΠΡΡΡΠΎΠΌ, ΠΠΎΠ»Ρ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΌΠΎΠΌΡΠ΅ΡΠ° ΡΠ΅Π΄ΡΡ ΠΈ ΡΠ΅ ΡΠ²Π΅ΡΡΠ²Π°Ρ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π½Π΅ ΠΏΠ°Π΄Π° ΠΈ ΡΠ°Π±ΠΎΡΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ.
ΠΡΠ±ΠΎΠΏΠΈΡΠ½ΠΈ Π½Π΅ΡΠ° ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ
β ΠΠΎΠ²ΠΎΡΠΈΡ ΡΠ΅ Π΄ΠΎΠ±ΡΠ΅ Π·Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ Ρ Amazon, ΠΈΠΌΠ° ΠΏΠ»Π΅ΠΉΡΡ Ρ ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π²ΡΠΈΡΠΊΠΎ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΅Π·ΠΈΡΠΈ Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΡΠ° ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠ½ΠΎΡΡ ΠΊΡΠΌ Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π»ΠΈΡΠ΅Π½ Π°ΠΊΠ°ΡΠ½Ρ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° Π·Π° ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π»ΠΈΡΠ° ΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π»ΠΈΡΠ° ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°ΠΌΠ΅ Ρ Π½ΡΠΊΠΎΠΉ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ OAuth 2.0, ΠΈΠΌΠ° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ ΠΈΠ·ΠΌΠ°ΠΌΠΈ, Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ. ΠΠΎΠΆΠ΅ΠΌ Π΄Π° Π²Π½Π΅Π΄ΡΡΠ²Π°ΠΌΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ, Π·Π°ΡΠΎΡΠΎ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ Π΄ΠΎΠ±ΡΠ΅ ΠΈ Π²ΡΠΈΡΠΊΠΎ Π΅ ΡΠ΅ΡΡΠ²Π°Π½ΠΎ.
ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΌΠΈ Π΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ° ΠΊΠ°ΠΊΠ²ΠΈ ΡΡΡΠ°Π½Π½ΠΎΡΡΠΈ ΡΠ° Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π² Π·Π°ΠΏΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅ΡΠΎ. ΠΠΌΠ°Π»ΠΎ Π»ΠΈ Π΅ Π½ΡΠΊΠ°ΠΊΠ²ΠΈ ΡΡΡΠ°Π½Π½ΠΈ ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π»ΠΈ Π±Π΅ΠΊΠ΅Π½Π΄, ΡΡΠΎΠ½ΡΠ΅Π½Π΄, Π½Π΅ΡΠΎ Π»ΡΠ΄ΠΎ ΡΠ΅ Π΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎ ΠΈ Π½Π΅ ΡΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°Π»ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈΡΠ΅ Ρ Π½Π΅Π³ΠΎ?
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: Π‘ΡΡΡΠ²Π° ΠΌΠΈ ΡΠ΅, ΡΠ΅ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ»ΡΡΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ°. ΠΡΠ΅ΠΊΠΈ Π΄Π΅Π½. ΠΠ°ΠΊΡΠΎ Π²ΠΈΠΆΠ΄Π°ΡΠ΅, ΡΡΠ»Π°ΡΠ° ΠΌΠΈ ΠΊΠΎΡΠ° Π΅ ΠΈΠ·ΡΠΊΡΠ±Π°Π½Π°.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ ΠΡΠ°ΡΠΈΠ»ΡΠΈΠΊ ΡΠ»Π΅Π΄ 3 ΠΌΠ΅ΡΠ΅ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ Π½ΡΠΊΠ°ΠΊΠ²Π° ΠΈΠ³ΡΠ° ΠΈ Π½ΠΈΠΊΠΎΠΉ Π½Π΅ ΡΠ°Π·Π±ΡΠ° ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²ΠΈ Ρ Π½Π΅Ρ
ΠΡΠ΅ΠΊΠΈ Π΄Π΅Π½ ΠΈΠΌΠ°ΡΠ΅ Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΊΡΠ² ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π°ΡΠΎ Π³ΠΎ Π²Π·Π΅ΠΌΠ΅Ρ ΠΈ ΡΠ°Π·ΠΊΡΡΠ°Ρ ΠΊΠΎΡΠ°ΡΠ° ΡΠΈ ΠΈΠ»ΠΈ ΠΎΡΡΠ·Π½Π°Π΅Ρ, ΡΠ΅ Π½ΡΠΌΠ° ΠΊΠΎΠΉ Π΄ΡΡΠ³ ΠΈ ΡΠ°ΠΌΠΎ ΡΠΈ ΠΌΠΎΠΆΠ΅Ρ Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ. ΠΡΡΠ²ΠΎΡΠΎ Π½ΠΈ Π³ΠΎΠ»ΡΠΌΠΎ ΡΡΠ±ΠΈΡΠΈΠ΅ Π±Π΅ΡΠ΅ TechTrain. ΠΠ° 6 ΡΠ½ΠΈ Π² 2 ΡΠ°ΡΠ° ΠΏΡΠ΅Π· Π½ΠΎΡΡΠ° ΠΎΡΠ΅ Π½Π΅ Π±ΡΡ ΠΌΠ΅ ΠΏΡΡΠ½Π°Π»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°, ΠΠΎΠ»Ρ Ρ ΠΏΡΡΠΊΠ°ΡΠ΅. Π Π»ΠΈΡΠ½ΠΈΡΡ Π°ΠΊΠ°ΡΠ½Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ ΠΊΠ°ΡΠΎ ΡΡΡΠ²ΡΡ Π·Π° ΠΎΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° OAuth2.0. ΠΡΠ΅Π²ΡΡΠ½Π°Ρ ΠΌΠ΅ Π³ΠΎ Π² Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° OAuth2.0, Π·Π° Π΄Π° ΡΠ²ΡΡΠΆΠ΅ΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Ρ Π½Π΅Π³ΠΎ. Π Π°Π±ΠΎΡΠ΅Ρ ΡΠΈΠ³ΡΡΠ½ΠΎ 18 ΡΠ°ΡΠ° Π±Π΅Π· ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½Π΅, ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΡΠ° ΠΈ Π½Π΅ Π²ΠΈΠ΄ΡΡ Π½ΠΈΡΠΎ, Π½Π΅ ΡΠ°Π·Π±ΡΠ°Ρ Π·Π°ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ, Π° ΠΠΎΠ»Ρ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π° ΠΊΠΎΠ΄Π° ΠΌΠΈ ΠΎΡ ΡΠ°Π·ΡΡΠΎΡΠ½ΠΈΠ΅, ΠΏΠΎΡΡΡΡΠΈ Π±ΡΠ³ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° Spring , Π½Π°ΠΌΠ΅ΡΠΈ Π³ΠΎ ΠΈ LC ΡΠ°Π±ΠΎΡΠΈ, ΠΈ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΡΡΡΠΎ.
ΠΠΈΠΊΠΎΠ»Π°: Π Π΅Π΄ΠΈΠ½ ΡΠ°Ρ ΠΏΡΠ΅Π΄ΠΈ TechTrain ΡΠ΅ ΡΡΡΡΠΎΡ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ΡΠΎ.
Π’ΡΠΊ Π±ΡΡ Π° ΠΏΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π²Π΅Π·Π΄ΠΈ. ΠΠΌΠ°Ρ ΠΌΠ΅ ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π΅Π½ ΠΊΡΡΠΌΠ΅Ρ, Π·Π°ΡΠΎΡΠΎ ΠΈΠΌΠ°Ρ ΠΌΠ΅ ΡΡΠΏΠ΅Ρ Π΅ΠΊΠΈΠΏ ΠΈ Π²ΡΠΈΡΠΊΠΈ Π±ΡΡ Π° Π²Π΄ΡΡ Π½ΠΎΠ²Π΅Π½ΠΈ ΠΎΡ ΠΈΠ΄Π΅ΡΡΠ° Π΄Π° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΠΎΠ½Π»Π°ΠΉΠ½. ΠΡΠ΅Π· Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅Π·ΠΈ ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ° Π±ΡΡ ΠΌΠ΅ Π²ΠΎΠ΄Π΅Π½ΠΈ ΠΎΡ ΡΠ°ΠΊΡΠ°, ΡΠ΅ βΠ½Π°ΠΏΡΠ°Π²ΠΈΡ ΠΌΠ΅ YouTubeβ. ΠΠ΅ ΡΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π΄Π° ΡΠΈ ΡΠΊΡΠ±Ρ ΠΊΠΎΡΠ°ΡΠ°, Π½ΠΎ ΠΊΠ°Π·Π°Ρ Π½Π° Π²ΡΠΈΡΠΊΠΈ, ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ, Π·Π°ΡΠΎΡΠΎ Π²ΡΡΡΠ½ΠΎΡΡ Π²ΡΠΈΡΠΊΠΎ Π±Π΅ΡΠ΅ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΎ ΠΎΡΠ΄Π°Π²Π½Π°.
ΠΡΠ½ΠΎΡΠ½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ
β ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π΄Π° ΠΌΠΈ ΠΊΠ°ΠΆΠ΅ΡΠ΅ ΠΊΠΎΠ»ΠΊΠΎ Π΄ΡΡΠΈ Π±ΡΡ Π° Π½Π° ΡΠ°ΠΉΡΠ° Π½Π° Π΅Π΄Π½Π° ΠΏΠΈΡΡΠ°? ΠΠΌΠ°ΡΠ΅ Π»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°?
ΠΠΈΠΊΠΎΠ»Π°: ΠΡΠΌΠ°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, ΠΊΠ°ΠΊΡΠΎ Π²Π΅ΡΠ΅ ΠΊΠ°Π·Π°Ρ ΠΌΠ΅. ΠΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈΡΡ Π±ΡΠΎΠΉ Ρ ΠΎΡΠ°, ΠΏΡΠΈΡΡΡΡΠ²Π°Π»ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ Π΄ΠΎΠΊΠ»Π°Π΄, Π±Π΅ΡΠ΅ 1300 Π΄ΡΡΠΈ, ΡΠΎΠ²Π° Π΅ Π½Π° Heisenbug.
β ΠΠΌΠ°ΡΠ΅ Π»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΌΠ΅ΡΡΠ½ΠΎΡΠΎ Π³Π»Π΅Π΄Π°Π½Π΅? Π ΠΌΠΎΠΆΠ΅ Π»ΠΈ Π΄Π° ΠΈΠΌΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΡΡ ΡΡ Π΅ΠΌΠΈ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ Π²ΡΠΈΡΠΊΠΎ?
ΠΠΈΠΊΠΎΠ»Π°: Π©Π΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΡΡΠ°ΡΠΈΡ Π·Π° ΡΠΎΠ²Π° ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄ΠΎΡΠΈ Π΄Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ Π² ΠΏΠΎΡΠΎΡΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΎ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈΡΠ΅, ΡΡΠ°Π½Π° ΠΎΡΠ΅ ΠΏΠΎ-Π»Π΅ΡΠ½ΠΎ, Π·Π°ΡΠΎΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΠΏΠΎΡΠΎΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΡΠ΅Π· ΡΡΠ»ΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠΎΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌ, ΠΏΡΠ΅Π΄Π½ΠΈΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ ΡΠ° ΡΠ°Π±ΠΎΡΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΎ Ρ ΡΠ°Π»ΡΠΈΠ²ΠΈ Π²Π΅ΡΡΠΈΠΈ ΠΈ ΡΠ»Π΅Π΄ ΡΠΎΠ²Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΎΡΠΏΡΠ΅Π΄ ΡΡΡΠΎ Π΅ ΠΊΡΠ°ΡΠΊΠΎ (5 ΠΌΠΈΠ½ΡΡΠΈ), Π½ΡΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ΅.
β ΠΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ΅ΡΡΠ²Π° ΠΈ ΡΠ΅ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Ρ Π³ΡΠ΅ΡΠΊΠΈ, Π΄ΠΎΡΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΎ. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠ°ΡΠΈΡ Ρ Π²ΡΠΈΡΠΊΠΈ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, ΡΠ΅ Π²ΠΈ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ΅ Π²ΠΈ ΡΠ°Π·ΠΊΠ°ΠΆΠ΅ΠΌ Π²ΡΠΈΡΠΊΠΎ Ρ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΈ, ΠΊΠ°ΠΊ Π΅ Π±ΠΈΠ»ΠΎ.
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ: ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ Π²Π·Π΅ΠΌΠ΅ΡΠ΅ ΠΈ Π΄Π° Π³ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΠ΅.
- Π‘Π»Π΅Π΄ 3 ΠΌΠ΅ΡΠ΅ΡΠ°.
ΠΠ±ΡΠΎ
β ΠΡΠΈΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π·Π°Π΅Π΄Π½ΠΎ Π·Π²ΡΡΠΈ Π³ΠΎΡΠΈΠ½ΠΎ, ΠΊΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄, ΡΠ΅ Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ ΠΎΡ ΠΌΠ°Π»ΡΠΊ Π΅ΠΊΠΈΠΏ Π·Π° ΡΡΠΈ ΠΌΠ΅ΡΠ΅ΡΠ°.
ΠΠΈΠΊΠΎΠ»Π°: ΠΠΎΠ»ΡΠΌ Π΅ΠΊΠΈΠΏ Π½Π΅ Π±ΠΈ Π½Π°ΠΏΡΠ°Π²ΠΈΠ» ΡΠΎΠ²Π°. ΠΠΎ ΠΌΠ°Π»ΠΊΠ° Π³ΡΡΠΏΠ° ΠΎΡ Ρ ΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΎΠ±ΡΡΠ²Π°Ρ Π΄ΠΎΡΡΠ° ΡΡΡΠ½ΠΎ ΠΈ Π΄ΠΎΠ±ΡΠ΅ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈ ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π°Ρ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅, Π±ΠΈΡ Π° ΠΌΠΎΠ³Π»ΠΈ. Π’Π΅ Π½ΡΠΌΠ°Ρ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΡΠ΅ΡΠΈΡ, Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π΅ ΠΈΠ·ΠΌΠΈΡΠ»Π΅Π½Π° Π·Π° Π΄Π²Π° Π΄Π½ΠΈ, ΡΠΈΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° Π΅ ΠΈ Π²ΡΡΡΠ½ΠΎΡΡ Π½Π΅ ΡΠ΅ Π΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠ»Π°. ΠΠΌΠ° ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΡΠΈΠΊΡΠ½ΠΎ ΡΠ»Π΅ΡΠ½ΡΠ²Π°Π½Π΅ Π½Π° Π²Ρ ΠΎΠ΄ΡΡΠΈΡΠ΅ Π±ΠΈΠ·Π½Π΅Ρ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ Π·Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ.
β ΠΠ°ΠΊΠ²ΠΎ Π±Π΅ΡΠ΅ Π² ΡΠΏΠΈΡΡΠΊΠ° Π²ΠΈ Ρ ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π»Π΅ΡΠ½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π²Π΅ΡΠ΅ Π±ΡΡ Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈ?
ΠΠΈΠΊΠΎΠ»Π°: ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΡΠ΅Π΄ΠΈΡΠΈ. ΠΡΠ»Π·ΡΡΠΈ Π»ΠΈΠ½ΠΈΠΈ Π²ΡΠ² Π²ΠΈΠ΄Π΅ΠΎΡΠΎ, ΠΈΠ·ΡΠΊΠ°ΡΠ°ΡΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π° Π½ΡΠΊΠΎΠΈ ΠΌΠ΅ΡΡΠ° Π²ΡΠ² Π²ΠΈΠ΄Π΅ΠΎΡΠΎ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ ΠΎΡ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ΠΎΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡΠ°ΡΠΎΡΡΡ ΠΈΡΠΊΠ° Π΄Π° Π·Π°Π΄Π°Π΄Π΅ Π²ΡΠΏΡΠΎΡ Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠ° ΠΈ Π½Π° Π΅ΠΊΡΠ°Π½Π° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° Π³Π»Π°ΡΡΠ²Π°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π²ΡΡΡΠ° Π½Π°Π·Π°Π΄ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ ΠΎΡ Π³Π»Π°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π΄ΠΎ ΡΠ°ΠΌΠΈΡ ΠΎΡΠ°ΡΠΎΡ. ΠΡΠΊΠ°ΠΊΡΠ² Π²ΠΈΠ΄ ΡΠΎΡΠΈΠ°Π»Π½Π° Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Ρ Π°ΡΠ΅ΡΠ²Π°Π½ΠΈΡ, ΡΡΡΡΠ°, ΠΎΡΠ΅Π½ΠΊΠΈ Π½Π° Π΄ΠΎΠΊΠ»Π°Π΄Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ°ΠΌΠ°ΡΠ° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΏΡΠ»Π½ΠΈΡΠ΅ ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° Π² ΡΠΎΡΠ½ΠΈΡ ΠΌΠΎΠΌΠ΅Π½Ρ, Π±Π΅Π· Π΄Π° ΡΠ΅ ΡΠ°Π·ΡΠ΅ΠΉΠ²Π°ΡΠ΅ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΠΎΡ ΡΠΎΡΠΌΡΠ»ΡΡΠΈ Π·Π° ΠΎΠ±ΡΠ°ΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°. ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΡΠ°ΠΊΠ°.
Π ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ ΠΊΡΠΌ ΡΡΠ»Π°ΡΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠΈΠΉΠΌΠΈΠ½Π³ ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΡΡΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠ»Π΅Π΄ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡΠ°. Π’ΠΎΠ²Π° ΡΠ° ΠΏΠ»Π΅ΠΉΠ»ΠΈΡΡΠΈ (Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΡΠ°Π²Π΅Π½ΠΈ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ), Π΅Π²Π΅Π½ΡΡΠ°Π»Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΠΎΡ Π΄ΡΡΠ³ΠΈ ΠΌΠΈΠ½Π°Π»ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ, Π΅ΡΠΈΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈ, Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΈ ΡΡΡΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° Π³Π»Π΅Π΄Π°Π½Π΅ Π½Π° Π½Π°ΡΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ (
β ΠΠΎΠΌΡΠ΅ΡΠ°, ΠΌΠ½ΠΎΠ³ΠΎ Π²ΠΈ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅!
ΠΠΊΠΎ ΡΡΠ΅Π΄ ΡΠΈΡΠ°ΡΠ΅Π»ΠΈΡΠ΅ ΠΈΠΌΠ° ΡΠ°ΠΊΠΈΠ²Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΏΡΠΈΡΡΡΡΠ²Π°Π»ΠΈ Π½Π° Π½Π°ΡΠΈΡΠ΅ Π»Π΅ΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΠΌΠΎΠ»Ρ, ΡΠΏΠΎΠ΄Π΅Π»Π΅ΡΠ΅ Π²ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π½ΠΈΡΡΠ° ΡΠΈ ΠΎΡ ΠΏΠ»Π΅ΠΉΡΡΠ° ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ. ΠΠ°ΠΊΠ²ΠΎ Π±Π΅ΡΠ΅ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠ°ΠΊΠ²ΠΎ Π²ΠΈ ΠΏΠΎΠ΄ΡΠ°Π·Π½ΠΈ, ΠΊΠ°ΠΊΠ²ΠΎ Π±ΠΈΡ ΡΠ΅ ΠΈΡΠΊΠ°Π»ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΡΠ΅ Π² Π±ΡΠ΄Π΅ΡΠ΅?
ΠΠΊΠΎ ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΎΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° ΠΈ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ βΠ² Π±ΠΈΡΠΊΠ°β, Π½ΠΈΠ΅ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ ΠΎΡΠ½ΠΎΠ²ΠΎ Π½Π° Π½Π°ΡΠΈΡ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com