ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΠΊΠ°ΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ°Π·ΡΡΡΠΈΠΌ Π½Π΅ΡΠΎ? ΠΡΠ΅ ΡΡΡΠΎΠΈΠΌ ΠΈ ΡΡΡΠΎΠΈΠΌ, ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠ°ΠΌΠ΅ ΠΈ ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠ°ΠΌΠ΅. Π£ΠΆΠ°ΡΠ½Π° ΡΠΊΡΠΊΠ°.
ΠΠ΅ΠΊΠ° ΡΠ°Π·ΡΡΡΠΈΠΌ ΡΠ°ΠΊΠ°, ΡΠ΅ Π΄Π° Π½Π΅ Π½ΠΈ ΡΠ΅ ΡΠ»ΡΡΠΈ Π½ΠΈΡΠΎ β ΠΈ Π΄Π° Π½ΠΈ ΠΏΠΎΡ Π²Π°Π»ΡΡ Π·Π° ΡΠΎΠ²Π° Π±Π΅Π·ΠΎΠ±ΡΠ°Π·ΠΈΠ΅. Π ΠΏΠΎΡΠ»Π΅ Π²ΡΠΈΡΠΊΠΎ ΡΠ΅ ΠΈΠ·Π³ΡΠ°Π΄ΠΈΠΌ ΠΎΡΠ½ΠΎΠ²ΠΎ β ΡΠ°ΠΊΠ°, ΡΠ΅ Π΄Π° Π΅ Ρ ΠΏΠΎΡΡΠ΄ΡΠΊ ΠΏΠΎ-Π΄ΠΎΠ±ΡΠΎ, ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎ ΠΈ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ.
Π ΠΎΡΠ½ΠΎΠ²ΠΎ ΡΠ΅ ΡΠ°Π·ΡΡΡΠΈΠΌ.
ΠΠΈΡΠ»ΠΈΡΠ΅ Π»ΠΈ, ΡΠ΅ ΡΠΎΠ²Π° Π΅ ΠΊΠΎΠ½ΠΊΡΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π½Π°ΠΉ-ΡΠ΅ΠΊΡΠ΅ΡΠ½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π½Π° Π½Π°ΡΠ°ΡΠ° ΠΊΠΎΡΠΌΠΎΠ½Π°Π²ΡΠΈΠΊΠ° β ΠΠΎΠ»ΡΠΌ ΡΡΡΠΊΠΈ ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΊ?
ΠΠ΅, ΡΠΎΠ²Π° Π΅ ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ² SRE. Π’Π°ΠΊΠ° ΡΠ΅ ΡΠ»ΡΡΠΈ, ΡΠ΅ Π²ΡΠ΅ΠΊΠΈ ΠΊΡΡΡ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ ΠΏΡΠΈΠ»ΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ. ΠΡΠΎΡΡΠΎ, Π·Π°ΡΠΎΡΠΎ Π½ΠΈΠΊΠΎΠ³Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π΄Π° ΠΏΡΠ΅Π΄ΡΠΊΠ°ΠΆΠ΅Ρ ΠΊΠ°ΠΊΠ²ΠΎ Π² ΠΎΠ³ΡΠΎΠΌΠ½Π° ΡΠ»ΠΎΠΆΠ½ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°, Π² ΠΊΠΎΡΡΠΎ Π²ΡΡΠΊΠ° ΡΠ΅ΠΊΡΠ½Π΄Π° ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π°Ρ Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΈ ΡΠ°ΠΌΠ°ΡΠ° Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ Π΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½Π°, ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ³ΡΠΎΠΌΠΎΠ»ΡΡΠ²Π°, Π΄Π° ΡΠ΅ ΡΠ°Π·Π²Π°Π»Ρ, Π΄Π° Π·Π°Π±Π°Π²Ρ, Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ ΠΈ ΠΏΠΎ ΡΡΠΎΡΠΈΡΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π΄Π° ΡΠ°Π·Π²Π°Π»ΠΈ Π½Π°ΡΡΡΠΎΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄Π΅ΠΆΡΡΠ½ΠΈΡ Π΅ΠΊΠΈΠΏ ΠΎΡ SRE ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ.
ΠΡΠ΅Π· Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅ΠΌ ΠΏΠΎΡΠ΅Π΄Π½ΠΈΡ .

Π©Π΅ Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ ΠΌΠ°Π»ΠΊΠ° ΡΠ΅ΡΡΠΎΡΠΏΠ΅ΠΊΡΠΈΡ. Π‘ΠΏΠΎΠΌΠ½Π΅ΡΠ΅ ΡΠΈ, ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π³ΠΎΠ΄ΠΈΠ½ΠΈ HR ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Ρ
Π° ΡΡΡΡΠ΅Π·Π°Π½ΠΈΡ, ΠΊΠΎΠΉ ΡΠ΅ ΠΏΡΠΈΠ²Π»Π΅ΡΠ΅ ΠΏΠΎΠ²Π΅ΡΠ΅ DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠΈ. ΠΠ°Π³ΡΠ°Π΄Π°ΡΠ° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ. Π‘Π΅Π³Π° ΡΠ΅, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΡΠ»Π΅Π΄ΡΡΠ°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° βΠΠ°Π½ΡΠΈΡΡ-Π‘1β, ΠΎΠ³Π»Π΅ΠΆΠ΄Π°Ρ ΠΎΠΊΠΎΠ»Π½Π°ΡΠ° ΡΡΠ΅Π΄Π°, ΠΈΠ·Π΄ΠΈΡΠ²Π°ΠΉΠΊΠΈ SRE ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈ. Π Π°Π·ΠΊΠ°Π·Π°Ρ
Π² ΡΡΠ°ΡΠΈΡΡΠ° βΒ», ΠΊΠ°ΠΊ ΠΆΠΈΠ²Π΅Π΅ SRE ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡΡ Π² Google, ΠΈ ΠΊΠ°ΠΊ Π΄ΠΎΡΠΈ ΡΠ°ΠΊΠ°Π²Π° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡ ΠΈΠ·ΠΏΠΈΡΠ²Π° Π½Π΅Π΄ΠΎΡΡΠΈΠ³ Π½Π° SRE ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈ.
ΠΠ° ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ² ΠΏΡΠ΅Π· Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ Π·Π° ΡΡΠΈ Π΄Π½ΠΈ, ΠΎΡ 10:00 Π΄ΠΎ 19:00, ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ, Π΄Π° Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠ°ΡΠ΅ IT ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈ ΠΈ Π΄Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅ΡΠ΅ ΡΠ°Π·Π±ΠΎΡ Π½Π° ΠΏΠΎΠ»Π΅ΡΠΈΡΠ΅, ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Π΄Π° Π½Π΅ ΡΠ΅ ΠΏΠΎΠ²ΡΠ°ΡΡΡ.
ΠΠ΅ΠΊΡΠΎΡΠΈ Π½Π° ΠΊΡΡΡΠ°:
ΠΠ²Π°Π½ ΠΡΡΠ³Π»ΠΎΠ². Staff Software Engineer Π² Databricks. ΠΠΌΠ° ΠΎΠΏΠΈΡ Π² enterprise ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ, BigData ΠΈ web-stack, ΡΡΡΡΠ΅Π½Π΅, ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΡΡΡΠ΅ΡΠ½ΠΎ ΠΎΠ±Π»Π°ΠΊΠΎ, service mesh.
ΠΠ°Π²Π΅Π» Π‘Π΅Π»ΠΈΠ²Π°Π½ΠΎΠ². Senior DevOps Engineer Π² Mail.ru Cloud Solutions. ΠΠΌΠ° Π½Π° ΡΠΌΠ΅ΡΠΊΠ°ΡΠ° ΡΠΈ Π΄Π΅ΡΠ΅ΡΠΊΠΈ ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΈ ΠΈ ΡΡΠΎΡΠΈΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΈ. Π‘Π΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ Π½Π° Kubernetes. ΠΠ²ΡΠΎΡ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΊΡΡΡΠ° ΠΏΠΎ Kubernetes ΠΈ DevOps. Π Π΅Π΄ΠΎΠ²Π΅Π½ Π»Π΅ΠΊΡΠΎΡ Π½Π° ΡΡΡΠΊΠΈ ΠΈ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΈ IT ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ.
ΠΡΠΈΡΠΊΠΎ ΡΠ΅ ΡΠ΅ ΡΠ»ΡΡΠ²Π° ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΎ, Π½Π΅ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎ ΠΈ Π² ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠΈΡΡΠ°ΡΠΈΠΈ. Π©Π΅ ΡΡΡΠΎΠΈΡΠ΅, ΡΠ΅ ΡΠ°Π·Π±ΠΈΠ²Π°ΡΠ΅ ΠΈ ΡΠ΅ ΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠ°ΡΠ΅ - ΠΏΠΎΠ½ΡΠΊΠΎΠ³Π° Π² Π½Π°ΠΉ-ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡΠΈ.
Π‘ΡΡΠΎΠ΅Π½Π΅: ΠΠ°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈ Π΄Π° ΡΠΎΡΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈΡΠ΅ SLO, SLI, SLA Π·Π° ΡΠ°ΠΉΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΠ·Π°; Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΈΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΊΠΎΡΡΠΎ Π΄Π° Π³ΠΈ ΠΎΡΠΈΠ³ΡΡΠΈ; Π΄Π° ΡΡΠ±Π΅ΡΠ΅ΡΠ΅, ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΈ Π²Π½Π΅Π΄ΡΠΈΡΠ΅ ΡΠ°ΠΉΡΠ°; Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π°Π»Π°ΡΠΌΠΈ.
Π Π°Π·Π±ΠΈΠ²Π°Π½Π΅: Π©Π΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΡΠ΅ Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΈ Π²ΡΠ½ΡΠ½ΠΈ ΡΠ°ΠΊΡΠΎΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π²Π»ΠΎΡΠ°Π²Π°Ρ SLO: Π³ΡΠ΅ΡΠΊΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅, ΠΎΡΠΊΠ°Π·ΠΈ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°ΡΠ°, Π½Π°ΠΏΠ»ΠΈΠ² Π½Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈ, DoS Π°ΡΠ°ΠΊΠΈ. Π©Π΅ ΡΠ΅ Π½Π°ΡΡΠΈΡΠ΅ Π΄Π° ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡΠ°, error budget, ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ΅ΡΡΠ²Π°Π½Π΅ΡΠΎ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅ΠΊΡΡΠ²Π°Π½ΠΈΡΡΠ° ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΡΠΎ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅.
Π Π΅ΠΌΠΎΠ½Ρ: Π©Π΅ Π±ΡΠ΄Π΅ΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈ Π±ΡΡΠ·ΠΎ ΠΈ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π΅ΠΊΠΈΠΏΠ° Π·Π° ΡΠΏΡΠ°Π²ΡΠ½Π΅ Ρ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅ Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈ ΡΡΠΎΠΊΠΎΠ²Π΅: Π΄Π° Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΊΠΎΠ»Π΅Π³ΠΈ, Π΄Π° ΡΠ²Π΅Π΄ΠΎΠΌΠΈΡΠ΅ Π·Π°ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠΎΠ²Π°Π½ΠΈΡΠ΅ Π»ΠΈΡΠ° (stakeholders), Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅ΡΠΈΡΠ΅.
ΠΠ·ΡΡΠ°Π²Π°Π½Π΅: Π©Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π° ΠΊΡΠΌ ΡΠ°ΠΉΡΠ° ΠΎΡ Π³Π»Π΅Π΄Π½Π° ΡΠΎΡΠΊΠ° Π½Π° SRE. ΠΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅. ΠΠ° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΠΊΠ°ΠΊ Π΄Π° Π³ΠΈ ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ Π² Π±ΡΠ΄Π΅ΡΠ΅: Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ°, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡ, ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΠΈΡΠ΅. ΠΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅.
ΠΈΠΌΠΈΡΠΈΡΠ° ΡΠ΅Π°Π»Π½ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ - Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° ΡΠ΅ Π±ΡΠ΄Π΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ. ΠΠ°ΠΊΡΠΎ Π² ΡΠ΅Π°Π»Π½ΠΈΡ ΠΆΠΈΠ²ΠΎΡ, Π² ΡΠ΅Π°Π»Π½Π° ΡΠ°Π±ΠΎΡΠ½Π° ΡΠΈΡΡΠ°ΡΠΈΡ.
ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°ΡΡΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π½Π° ΠΊΡΡΡΠ° SRE, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΠΏΡΠΎΡΡΠΈΡΠ΅ ΠΏΡΠ»Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° .
ΠΠ½Π»Π°ΠΉΠ½ ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²ΡΡ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ Π·Π° Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ 2020 Π³. ΠΠ° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΏΠ»Π°ΡΡΡ ΡΡΠ°ΡΡΠΈΠ΅ΡΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ, ΡΠΌΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠ²ΠΈΠ»ΠΈ ΠΎΡΡΡΡΠΏΠΊΠ°.
ΠΠΎΡΠΎΠ²ΠΈ Π»ΠΈ ΡΡΠ΅ Π·Π° ΠΈΠ½ΡΠ΅Π½Π·ΠΈΠ²Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π½Π΅ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈ Π°Π²Π°ΡΠΈΠΈ?
ΠΡΠΎΡΡΠΎ - Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅. Π©Π΅ ΠΈΠΌΠ° ΠΏΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΡΠ°ΡΡΠ΅ΠΆ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
